码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-03-01 22:55:29      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:变化   能力   维护   学校   程序员   size   原因   microsoft   程序   

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

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

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

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

标签:变化   能力   维护   学校   程序员   size   原因   microsoft   程序   

原文地址:http://www.cnblogs.com/HJL085/p/6486399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!