Jimmypony的技术汇总区
很多都不会,很多都不懂,不要浮躁,静心学习
摘要: 策略模式: 鸭子会叫和飞 对于不同种类的鸭子特点,只需要给出几种不同的特点就可以组合成为N种鸭子嘿嘿 总而言之,我对策略模式的理解就是可变部件的抽象分离 就是策略模式的核心 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 基本方法#reg... 阅读全文
posted @ 2008-09-16 17:05 Jim~ 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1. 单一职责原则(SRP) 单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。也就是说,不要把变化原因各不相同的职责放在一起,因为不同的变化会影响到不相干的职责。再通俗一点地说就是,不该你管的事情你不要管,管好自己的事情就可以了,多管闲事害了自己也害了别人。 在软件设计中,如果一个类承担的职责过多,就等于吧这些职责耦合在一起,而一个职责的变化可能会削弱和抑制这个类完... 阅读全文
posted @ 2008-09-16 10:22 Jim~ 阅读(1056) 评论(2) 推荐(1) 编辑