《设计模式之禅》读书笔记
设计模式笔记
lord_is_layuping
这个作者很懒,什么都没留下…
展开
-
模式6-替代模板方式模式
目的: 替代模板方式模式(模板方式模式-指定算法大致轮廓,并让调用者完成对某些细节的插入) (ns org.liango.oo.template.制作评分报表) (defn make-grade-report { :doc "制作评分报表" } [num-to-letter print-gr原创 2015-07-28 02:41:01 · 926 阅读 · 0 评论 -
开闭原则OCP(Open-Close Principle)被称作是OOD的基石,是OOD最重要的原则之一。---- 设计模式之禅读书笔记
开闭原则OCP(Open-Close Principle)被称作是OOD的基石,是OOD最重要的原则之一。 这个原则由大师Bertrand Meyer(贝特朗。梅耶)在1988年提出(汗,那个时候恐怕国内还很少人知道OO,甚至计算机为何物):Software entities should be open for extension,but closed for modification。多原创 2012-04-17 12:30:51 · 1197 阅读 · 0 评论 -
正方形不是矩形" << 【OOD设计原则之里氏替换原则(LSP)--- 设计模式之禅读书笔记
【OOD设计原则之里氏替换原则(LSP)】 ——"正方形不是矩形" 里氏替换原则(Liskov Substitutiion Principle,LSP)被称作继承复用的基石,它的提出甚至要早于OCP。不过遗憾的是,由于对这一原则的理解各不相同,经过多次的翻译、转述,LSP成了OOD设计原则中争议最多的话题之一。 其实早在1987年的OOPSLA大会上,麻省原创 2012-04-17 12:43:03 · 2092 阅读 · 0 评论 -
第7章 门面模式【Facade Pattern】---- 设计模式之禅读书笔记
第7章 门面模式【Facade Pattern】---- 设计模式之禅读书笔记 大家都是高智商的人,都写过纸质的信件吧,比如给女朋友写情书什么的,写信的过程大家都还记得吧, 先写信的内容,然后写信封,然后把信放到信封中,封好,投递到信箱中进行邮递,这个过程还是比较 简单的,虽然简单,这四个步骤都是要跑的呀,信多了还是麻烦,比如到了情人节,为了大海捞针,给 十个女孩子发情书,都要这样原创 2012-04-12 11:09:51 · 1319 阅读 · 1 评论