函数篇:
1.函数的功能要单一.
2.函数要短小, 20行封顶最佳.
3.函数参数, 最理想的参数数虽是0,其次是1,再次是2,有足够的理由才能使用三个以上参数.(建议:参数较多时就对参数进行封装)
4.使用异常替代返回错误码.(错误码的处理在代码中非常重要的)
5.函数别重复自己 ,可以把公共的部分封装成接口.