百科问答小站 logo
百科问答小站 font logo



如何提高设计 API 的能力? 第1页

  

user avatar   guan-zhong-you 网友的相关建议: 
      

先补脑使用我的API的都是脾气暴躁,脑子迟钝,毫无概念的同类。

  1. 把实现过程中产生的中间抽象层和胶合层代码尽量吞掉,让他能看不到一丝痕迹。告诉他,这个世界简单美好。
  2. 把可能出现的边界状态都考虑到,做好API内部的容错,出错了要耐心的告诉他脑袋哪根筋撘错了,想对待小朋友一样呵护使用我API的同类。
  3. 用最靠近正常人思维的方式表达抽象层。就算牺牲点效率和增加开发工作量,也是可以理解的。
  4. 多吃自己的留下的剩饭,吃出病来,在病床上痛苦了一阵,自然知道错在哪。然后,多看看开源库里面的代码,看看为啥人家做的饭就是比我好吃。
  5. 出国走走,多接触几门语言。
  6. 学会KISS。



  

相关话题

  罗永浩宣布的 Sharklet 鲨纹抗菌材料是什么?有科学依据吗? 
  美国 2021 年新冠死亡人数已超 2020 全年,背后的原因可能是什么?反映了什么问题? 
  如何看待女子做 B 超憋尿一次喝 3.2L 水致水中毒事件?日常饮水在多少合适? 
  钟南山团队体外研究发现「白云山复方板蓝根对新冠病毒有效」,体外研究是什么?白云山板蓝根疗效如何? 
  22 岁女子生下儿子 7 万卖给医疗公司,该女子需承担什么法律责任?还有哪些信息值得关注? 
  如何评价新冠肺炎第七版诊疗方案中新增的氢氧混合吸入气治疗? 
  建党百年,我国在医药卫生领域取得了哪些成就? 
  钟南山谈中国防疫政策的可持续性:「中国零传播政策并非成本过高」,对此你有什么感想? 
  天津雪糕阳性、大连服装阳性、多地汽车零部件阳性,有什么好的办法可以避免或减少这些意想不到的「阳性」吗? 
  TOP10公募基金医疗研究员和TOP2肿瘤医院外科选哪个? 

前一个讨论
如何评价公众在一些名人犯错时提出的两个相反逻辑?
下一个讨论
CPU 能否和内存集成在一起?





© 2025-05-07 - tinynew.org. All Rights Reserved.
© 2025-05-07 - tinynew.org. 保留所有权利