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



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

  

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

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

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



  

相关话题

  贵州贵阳女生在利美康整形医院接受鼻部整形死亡一事中存在哪些医疗问题?医院是否应当承当法律责任? 
  石家庄两医院因疫情防控不力被通报批评,暴露了防疫工作中哪些潜在的问题? 
  钟南山预计中国年底或可实现群体免疫,科学依据是什么?在此之前还有哪些必要措施?届时能彻底摘口罩吗? 
  长时间接触氟化氢吃什么能降解? 
  如何评价医生操作不当致 5 人染艾滋病毒,获刑 2 年 6 个月? 
  为啥急诊成了医闹重灾区? 
  5 月 17 日世卫组织称全球新冠肺炎确诊超过 452 万例,全球是不是正走向事实上的「群体免疫」? 
  FDA 批准第一个用于所有年龄段的天花抗病毒药物,为什么天花已经灭绝了还要批准新药? 
  给予新冠患者比其他人更高的优先权公平吗? 
  广州只用一个月时间就把这轮极度危险的疫情控制住了,是什么力量起了关键作用呢? 

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





© 2025-03-09 - tinynew.org. All Rights Reserved.
© 2025-03-09 - tinynew.org. 保留所有权利