【编者案】 软件开发是从当前一无所有的状态出发, 向一个目的(解决客户问题)前进。 而软件设计是尽量寻找一条最直接的, 最短的路径。 而设计模式是经过实践检验的一些软件设计的方法,学习它,可以让你踏着前人铺的路,更快的前进。 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式就好像张无忌的“九阳神功”一样, 威力是十分强大的。他将面向对象的概念和特征表现得凌厉尽致,对程序员的“内功修为”是大有益处的,是使大家在实践开发中将面向对象 做到灵活的应用,最后达到“既是模式又不是模式”的境界。
出处:www.e800.com.cn
前言作者:Caesar
编辑:Caesar
  • 专题在线调查
  • 您对设计模式的了解程度:
  • 灵活应用
  • 熟练使用
  • 刚刚入门
  • 还没接触
模式初窥
模式分析
经典解析
框架与模式