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



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

  

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

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

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



  

相关话题

  医疗为什么不彻底市场化? 
  2 月 11 日全国新增确诊病例 2015 例下降48.2%,累计 44653 例,目前防治情况如何? 
  英国政府首次订正死亡病例数据,首次将养老院和社区的新冠死亡病例纳入死亡总人数统计,意味着什么? 
  2022 年,你对自己和所处的领域、行业有哪些建议与期待? 
  12 月 28 日美国单日新增新冠确诊病例超 51 万例,创疫情以来新高,这意味着什么? 
  全球首款新冠口服药物在英国获批上市,有哪些信息值得关注?该药物具有哪些进步意义? 
  截至 12 月 7 日 10 时,浙江宁波在大规模核酸检测中发现 5 例阳性,目前当地情况如何? 
  1 月 17 日-18 日 15 时,北京新增 2 例本土确诊病例和 1 例核酸阳性,目前情况如何? 
  河南版「小汤山」医院开建,目前进展怎么样了?将给新型肺炎疫情防治带来哪些帮助? 
  3 月 31 日全国新增新冠肺炎 36 例,无症状感染者 130 例,目前防治情况如何? 

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





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