设计一个好的API的很重要。
好API的重要之处:
1. 程序设计 功能分离,逻辑清晰
2. 方便他人调用和学习
3. 程序改动影响范围小
4. 追踪程序流程清晰
API最好具备如下特点:
好用
好学
易维护
易扩展
API的几种分类:
类接口
方法接口
日志格式
出错信息
DEbug信息
深度理解每一个类,每一个函数的需求。他们要做什么,要怎么做。
设计思想简单,局部功能简单,传递的信息简单,接口参数不要和内部实现纠缠太多
方法的名字能解释方法的功能,同样的名字,代表的含义一致。
阅读(2883) | 评论(0) | 转发(0) |