软件高质量代码管理:创建函数的理由
2020-12-06 本文已影响0人
mumuxi_
基于java语言,对其他语言具有参考性。
1.单一抽象层次原则
2.减低复杂度
3.职责单一
4.封装变化
5.引入中间的,易懂的抽象
6.命令与查询分离
7.主程序过程序列化步骤
8.避免代码重复
9.简化复杂的布尔判断
10.转换/适配
11.不同的API重写
基于java语言,对其他语言具有参考性。
1.单一抽象层次原则
2.减低复杂度
3.职责单一
4.封装变化
5.引入中间的,易懂的抽象
6.命令与查询分离
7.主程序过程序列化步骤
8.避免代码重复
9.简化复杂的布尔判断
10.转换/适配
11.不同的API重写