软件七大设计原则

开闭原则 对拓展开发 ,对修改关闭 ; 用抽象构建框架,用实现拓展细节; 优势:提升软件系统的可复用性和可维护性;web 依赖倒置原则 高层模块不该该依赖底层模块,两者都应该依赖其抽象; 抽象不该该依赖细节,细节应该依赖抽象; 针对接口编程,不要针对实现编程; 优势:能够减小类间的耦合性、提系统稳定性,提升代码可读性和可维护性,可下降修改程序所形成的风险;编程 单一职责原则 不要存在多余一个致使类
相关文章
相关标签/搜索