随笔分类 -  设计模式

面向对象原则
摘要:一. 单一职责原则(SRP)  就一个类而言,只有一个引起它变化的原因。  如果一个类承载的职责过多,就等于把这些职责耦合在一起。一个职责的变化可能削弱或抑制这个类完成其他职责的能力。  这种耦合会导致脆弱的设计,当发生变化时,设计会遭受意想不到的破坏。  软件设计真正要做的就是,发现职责并把职责相互分离。  如果你能想到多于一个动机去改变一个类,那么这个类就具有多于一个的职责,应该进行分离。二.... 阅读全文

posted @ 2009-12-29 13:06 黑木 Kang 阅读(230) 评论(0) 推荐(0)

导航