摘要: 什么是设计模式? 引用GOF的《设计模式》一书的两句话:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样你就能一次又一次的使用该方案而不必重复劳动。 设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。 由此看来设计模式其实就是帮助我们针对某个特定场景下的问题,提出一套通用的可重复使用的方案来解决这个问题。 设计模式有四个基本要素: 1 模式名称(pattern name):模式名称就是一个模式的名字,如何用简短的词汇来表达一个模式的特征是很重要的; 2 问题(problem):描述了应当在何时使用模式,也就是该模式通常可以解... 阅读全文
posted @ 2012-03-21 16:35 朱样年华 阅读(1064) 评论(0) 推荐(1)