随笔 - 47  文章 - 6  评论 - 400  阅读 - 63934 

文章分类 -  《大话设计模式》笔记系列

《大话设计模式》笔记五
摘要:前言 个人认为设计模式的学习,重要的是学习其思想,而应该突破gof有形的条条框框,把想法融合到自己的实际应用中去, 同时有好的变通那就更好了 笔记 1. 状态模式(State) 书上解释:一个对象方法的结果依赖其条件的改变,也就是说一个类中的方法,要执行什么样的操作,就要根据其条件。应用于条件和操作不可预知的情况下,这样就可以把每一种情况所产生的操作,分别放于一个单独的类中,这样就比较有利扩展... 阅读全文
posted @ 2009-04-28 16:12 复用软件 阅读(2003) 评论(10) 推荐(0) 编辑
阅读不懂,图书之过——《大话设计模式》创作历程 (转载)
摘要:写这本书的确是个意外,因为在之前,我和所有的做技术的朋友一样,也是喜欢通过看书学习技术的读者。一直保持着读到好书好句时拍案叫绝、看到无深度或翻译差的书时破口大骂的那种愤青状态。但今年上半年的一次机遇,让我也成为了写技术书给大家分享学习心得的作者,现在想来,多少还是有一些不可思议。《大话设计模式》刚出版,是不是好书需要时间来检验,但的确它是一本很特殊的书。《大话设计模式》为什么要用对话手法写技术书,... 阅读全文
posted @ 2009-04-20 09:30 复用软件 阅读(417) 评论(1) 推荐(0) 编辑
《大话设计模式》笔记四
摘要:前言 工具玩的再好,也不如有好的idea。 笔记 1.建造者模式(Bulider) 感觉上跟装电脑差不多,就是把装电脑分成固定的几个步骤,装主机,装彩显,装键盘,装鼠标,但是每个具体步骤里的内容又不一样,所以装出来的电脑也就不一样,可能会装出台式机也有可能装笔记本,就算是台式机也可能是不同配件的东西。也就是说一个动作需要执行几个固定步骤,而每个步骤内容就不一样,产生的效果也就不一样,这样的话我们就... 阅读全文
posted @ 2009-04-17 11:29 复用软件 阅读(1183) 评论(2) 推荐(0) 编辑
《大话设计模式》笔记三
摘要:前言 不知道做信息化的同行们,是否有这样的感受,一个企业的信息化得成败很大程度上取决于公司领导的知识水平和对信息化的认识,我现在有切肤的感受,让人很有挫败感,往往一个软件推行到领导这一阶层就推行不下去,有的领导连电脑都不会用。所以这次废言几句,找工作的时候也要对公司的管理者进行调查,免得到时后悔。 笔记 1.模板方法模式(TemplateMethod): 模板方法模式是指定义一些操作时候,... 阅读全文
posted @ 2009-04-14 15:22 复用软件 阅读(1703) 评论(2) 推荐(0) 编辑
《大话设计模式》笔记2
摘要:个人觉得设计模式只是一种设计方式的总结,正如大多数人说的用了不一定就程序很好。好的程序是有标准的:功能性,稳定性,效率性,可维护和可扩展性,以及可读性。把简单的功能写的复杂人人都会,复杂的功能用简单的代码描述出来,却不是个个都行。所以设计模式为我们提供了一种方式和一种标杆。 6.代理模式:书中描述是代理类实现与被代理的类相同的接口,代理类通过合成被代理类,就实现被代理的类的功能,有点象装饰模式,... 阅读全文
posted @ 2009-03-25 10:12 复用软件 阅读(1499) 评论(13) 推荐(0) 编辑
《大话设计模式》笔记1
摘要:经典设计模式23,现在开始利用上班时间研究。 代码例子我就不写了,书上有,而且也很好懂。建议去看书。只写自己的理解,以及在工作中体会到的。 1.简单工厂模式:主要针对类的实例化的而设计,通过同一的方法产生不同的类的实例。 2.策略模式:是用于算法有异的条件下,通过继承统一接口,来达到算法替换的目的,如:商场打折行为下,不同的打折条件。 3.类的单一职责:主要指一个类不应该承担不属于自己的... 阅读全文
posted @ 2009-03-24 16:28 复用软件 阅读(371) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示