函数的设计规范

耦合性:

1、尽量通过参数接收输入,以及通过return产生输出以保证函数的独立性

2、尽量减少使用全局变量进行函数间通信

3、不要在函数中改变可变类型的参数

4、避免直接改变定义在另一个模块中的变量

聚合性:

1、每个函数目标是唯一的

2、每隔函数尽量简单

posted @ 2017-05-04 16:19  道高一尺  阅读(351)  评论(0编辑  收藏  举报