您的位置:首页 > 其它

API设计准则

2008-09-23 17:52 246 查看
API必须要提供充分的功能,以供调用者完成自己的任务。
API应该是最精简的,不要为调用者带来多余的不便。
如果没有理解API的使用环境的话,那也就不能去设计它。
通用性的API应当是与具体使用场景无关的,而特定用途的API则要充分考虑使用策略。
API应该从调用者的角度来进行设计。
好的API绝不推卸责任,把自己该做的事情留给别人。
在实现API之前,就应该把API文档化。
好的API应当符合工效学(Ergonomic)。

本文转自
http://jcrandomthought.spaces.live.com/Blog/cns!D5A79766001AF61!387.entry
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  api 文档 任务