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



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

  

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

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

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



  

相关话题

  女朋友去办健康证,说是有免费的艾滋病和梅毒检测,我说不麻烦可以顺便去查一下,这样说很过分吗? 
  如何看待4月14日美国新冠肺炎确诊人数突破60万,纽约州确诊人数突破20万,纽约州现在情况如何? 
  10 月 29 日甘肃新增本土确诊 11 例,分布在 3 地,目前疫情防护需关注哪些方面? 
  中国医疗私人化会由莆田系洗白来完成吗? 
  针对新型肺炎,目前各省市采取了哪些疾控措施?你所在的城市如何了? 
  核酸检测机构瞒报 3 例阳性,暴露了哪些问题?病例数据上报流程该如何监管? 
  在没有免费医疗的国家当中,私立医院和公立医院有什么区别? 
  3月24日全球新冠肺炎确诊数超40万,累计死亡近2万,这一数字意味着什么?全球范围内疫情还会持续多久? 
  为什么复旦的肿瘤药物专利没有国内公司买临床授权,要授权给美国制药公司? 
  你在从医后经历过最恐怖的事是什么? 

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





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