程序猿日记S01E03

  1. 云栖社区>
  2. 博客>
  3. 正文

程序猿日记S01E03

浩哥001 2016-12-06 10:12:48 浏览1896
展开阅读全文

"Wake me up when it's done."

礼物文化

有一次给组员分享程序猿该如何去尽力帮助到其他人,如何赢得声誉。在日常开发过程中,我们在实现业务需求的同时,抽象出可复用的模块,提供API供业务层调用。不同的程序猿会设计出不一样的API,好的设计往往是遵循一定原则的。网上比较经典的是Google API Design指南,可以作为一个模板来Review我们日常的API设计。以前看过一本书,《以用户为中心的软件设计》,一个很重要的思想就是如何让设计的软件更易于用户使用。不管是做业务系统还是中间件,我们都会进行一定的抽象设计,为了达到更多场景的复用和可扩展。这个过程中,会产生出很多模块,需要对外提供一些能力API。如何设计这些API,更易于用户理解和使用,就必须遵循UCD的原则(产品设计亦是)。要往这个目标前进,首先要能够

网友评论

登录后评论
0/500
评论
浩哥001
+ 关注