Chinaunix首页 | 论坛 | 博客
  • 博客访问: 304748
  • 博文数量: 56
  • 博客积分: 2058
  • 博客等级: 中尉
  • 技术积分: 688
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-11 09:19
个人简介

code rush

文章分类

全部博文(56)

文章存档

2012年(2)

2011年(54)

分类: 系统运维

2012-03-09 18:15:23

设计一个好的API的很重要。
好API的重要之处:
1. 程序设计 功能分离,逻辑清晰
2. 方便他人调用和学习
3. 程序改动影响范围小
4. 追踪程序流程清晰
API最好具备如下特点:
好用
好学
易维护
易扩展

API的几种分类:
类接口
方法接口
日志格式
出错信息
DEbug信息

深度理解每一个类,每一个函数的需求。他们要做什么,要怎么做。
设计思想简单,局部功能简单,传递的信息简单,接口参数不要和内部实现纠缠太多

方法的名字能解释方法的功能,同样的名字,代表的含义一致。
阅读(2512) | 评论(0) | 转发(0) |
0

上一篇:[系统] RCU 原理

下一篇:PHP each和list用法

给主人留下些什么吧!~~