使用设计模式改善程序结构(转)
摘要:设计模式是对特定问题经过无数次经验总结后提出的能够解决它的优雅的方案。但是,如果想要真正使设计模式发挥最大作用,仅仅知道设计模式是什么,以 及它是如何实现的是很不够的,因为那样就不能使你对于设计模式有真正的理解,也就不能够在自己的设计中正确、恰当的使用设计模式。本文试图从另一个角度 (设计模式的意图、动机)来看待设计模式,通过这种新的思路,设计模式会变得非常贴近你的设计过程,并且能够指导、简化你...
阅读全文
posted @
2005-12-19 11:15
SweetDream
阅读(311)
推荐(0)
OOD原则
摘要:OOD原则 一.单一职责原则(The Sigle Responsibility Principle -----SRP) 一个类只能因为一个因素而改变,不然则导致”易碎性”,因为任何一个因素导致变化都会要修改这个类,尽管这些因素可能没有一点关系。 如果一个类承担的职责过多,就等于把这些职责耦合在一起。在SPR中,我们把职责定义为”变化的原因”(a reason for change)。如果你想到...
阅读全文
posted @
2005-11-24 21:04
SweetDream
阅读(1206)
推荐(0)