1. 单一职责原则(SRP)
定义:就一个类而言,应该唯一一个引发它变更的缘由。
从这句定义我们很难懂得它的含义,通俗讲就是我们不要让一个类承当过量的职责。如果一个类承当的职责过量,就等于把这些职责耦合在一起,一个职责的变更可能会减弱或克制这个类完成其他职责的能力。这类耦合会致使软弱的设计,当变更发生时,设计会遭遇到损坏。
从
1. 单一职责原则(SRP)
定义:就一个类而言,应该唯一一个引发它变更的缘由。
从这句定义我们很难懂得它的含义,通俗讲就是我们不要让一个类承当过量的职责。如果一个类承当的职责过量,就等于把这些职责耦合在一起,一个职责的变更可能会减弱或克制这个类完成其他职责的能力。这类耦合会致使软弱的设计,当变更发生时,设计会遭遇到损坏。
从