6.5 最佳实践
设计原则回顾
我们在前5章中讲过如下设计原则
Single Responsibility Principle
:单一职责原则Liskov Substitution Principle
:里氏替换原则Dependence Inversion Principle
:依赖倒置原则Interface Segregation Principle
:接口隔离原则Law of Demeter
:迪米特法则Open Closed Principle
:开闭原则
而开闭原则又是重中之重,是最基础的原则,是其他5大原则的精神领袖。
使用开闭原则需要注意的问题
开闭原则也只是一个原则
开闭原则只是精神口号,实现拥抱变化的方法非常多,并不局限于这6大设计原则,但是遵循这6大设计原则基本上可以应对大多数变化。因此,我们在项目中应尽量采用这6大原则,适当时候可以进行扩充,例如通过类文件替换的方式完全可以解决系统中的一些缺陷。
项目规章非常重要
预知变化
原文链接: 6.5 最佳实践