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



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

  

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

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

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



  

相关话题

  如何看待媒体在科学对新型肺炎疫情尚未有定论的时候就开始辟谣,科学类谣言应该如何界定? 
  新冠这么容易变异,人类会被新冠消灭吗?可以请你们往下看吗? 
  WHO 将熬夜列为致癌因素,为何很多人明知熬夜危害还要熬夜?怎样熬夜能减少损害? 
  如何看待湖北为金银潭医院院长张定宇和疫情上报「第一人」张继先记大功奖励的政府行为? 
  美国医疗能撑多久? 
  为什么药企宁愿 70 万一针的诺西那生被降成「地板价」也要进医保? 
  1 月 15 日天津新增 33 例本土病例,危重型 1 例,第三轮核酸检出 59 例阳性,情况如何? 
  体内 CRISPR 基因编辑首个临床试验结果公布,这一技术能解决哪些疾病治疗的难题? 
  2 月 24 日香港新增 8798 例确诊病例,新增 50 例死亡病例,目前当地情况如何? 
  如何评价少女濒临「脑死亡」捐器官前被救回?从医学角度如何解读这一案例? 

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





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利