函数篇:

1.函数的功能要单一.

2.函数要短小,  20行封顶最佳.

3.函数参数, 最理想的参数数虽是0,其次是1,再次是2,有足够的理由才能使用三个以上参数.(建议:参数较多时就对参数进行封装)

4.使用异常替代返回错误码.(错误码的处理在代码中非常重要的)

5.函数别重复自己 ,可以把公共的部分封装成接口.