大话设计模式第三章之单一职责原则

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大话设计模式第三章之单一职责原则相关的知识,希望对你有一定的参考价值。

    单一职责原则指的是就一个类而言,应该仅有一个引起它变化的原因。

   如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能削弱或者抑制这个类完成其它职责的能力(就像一个程序员  叫他去做医学研究,生物研究,可能会抑制他学设计模式的能力)。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到异常不到的破坏(你医学研究久了,设计模式少接触,也就生疏了)。

   在写一个类的时候,要在类的职责分离上多思考(类的职责搞不清楚,就好像你生病了去找修车的,买菜去学校买),这样代码才是真正的可维护,易扩展,易维护。 

以上是关于大话设计模式第三章之单一职责原则的主要内容,如果未能解决你的问题,请参考以下文章

大话设计模式:(六大原则)

大话设计模式读书笔记--5个原则

面向对象编程原则(03)——单一职责原则

面向对象编程原则(03)——单一职责原则

大话设计模式

设计模式面向对象设计原则之单一职责原则