随笔分类 -  设计模式初学者系列

摘要:一、设计模式定义、来历类似的一些问题在开发中经常遇到,经过前人的整理得出的一些好的解决方案,面向对象设计模式就是为了实现面向对象的一些原则的。那么我们可以得到设计模式的定义:设计模式就是重复问题的一些好的解决方案 设计模式起源于建筑,首先由建筑设计师亚历山大提出的,然后经过前人推广到软件设计行业来。在他的那本著名“模式语言”(A Pattern Language)一书中,他写道:“每个模式都描述着一种在我们的环境中一遍又一遍地出现的问题,并因此描述了对该问题的核心解决方案。以此方式你可以使用该方案上百万次,而从不需要重复作同样的事情。”面向对象设计模式让你的设计更好的符合面向对象设计的一些原则 阅读全文
posted @ 2013-08-06 18:03 wilderhorse 阅读(141) 评论(0) 推荐(0)
摘要:园子里有很多经典的设计模式系列的文章,本也不需要我这多余的一个系列,不过也许不多我这多余的系列吧。在工作学习之余做了一些设计模式的笔记,无奈都是我一个人看,一直也不敢拿出来献丑,但想了想,知识只有在争论中才会更进步,思想也只有在争论中冒出火花。常常有感于在群里和大家讨论的时候,一个又一个知识火花冒出,所以今天厚着脸皮将我的一些笔记放出来,而且是冒死放在首页,呵呵,真的希望大家能对我的文章大卸八块,浪费你的时间我也只有表示遗憾了。这个系列的文章是以我学习设计模式的路写的,所以并不按照Gof的23种设计模式的顺序,可能也不会局限于Gof23。所有的文章都会以这样一个线索:第一:提出问题,我们面临怎 阅读全文
posted @ 2013-08-06 17:02 wilderhorse 阅读(178) 评论(0) 推荐(0)