1、 规范化符号(包设计图规范、编码规范、日志等)
2、 保证每个类的功能是单一的。“分而冶之”方法
3、 公用功能或属性可以抽象出抽象类或接口。OOD时,抽象类体现继承,接口体现整合。
4、 可考虑用final、private限制继承多态性,减少对外部影响
5、 常量、配置参数统一管理
请补充...........
本文介绍了软件设计的基本原则,包括规范化符号使用、确保类功能单一、合理运用抽象类与接口、限制多态性以减少外部影响及统一管理常量与配置参数等。
1、 规范化符号(包设计图规范、编码规范、日志等)
2、 保证每个类的功能是单一的。“分而冶之”方法
3、 公用功能或属性可以抽象出抽象类或接口。OOD时,抽象类体现继承,接口体现整合。
4、 可考虑用final、private限制继承多态性,减少对外部影响
5、 常量、配置参数统一管理
请补充...........

被折叠的 条评论
为什么被折叠?