单一职责原则、开放封闭原则、依赖倒转原则、里氏代换原则、迪米特法则、合成/聚合复用原则

1.单一职责原则(SRP): 就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责太多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。 比如业务操作和日志记录类进行分开,界面和逻辑分开等等。职责分离,单一职责,更有利于维护和拓展。 2.开放-封闭原则: 类,模块,函数等等,应该可以拓展,但是不可以修改。 也就是:对于拓展是开放的,对于更改是封闭
相关文章
相关标签/搜索