从.Net Framework挖掘设计模式的范例,对于设计模式的实践具有重大的意义。一向以来,设计模式虽然被众多专家与开发者推崇,但一味地进行理论的介绍,会使得该技术的运用流于空泛。大多数介绍设计模式的文章,并不乏实际例子的支持,但这些例子为了更通俗易懂的说明设计模式的主旨与精髓,往往采用了非常简单且不具备实际意义的例子,进行阐述。这些例子,用于初学固然效果不错,但要求开发者能够熟练地将设计模式运用到项目中,常常会有无从下手的感觉。从.Net Framework中,通过这些已经完全被付诸实践的实例,可以鲜活地说明设计模式在软件开发中的重要性。从那些充满着设计美感的代码作品中,吸取养料,并由此印证自己对设计模式的理解,是一件非常有益的事情。而本系列这是基于这样的初衷。
目前本系列共包括以下文章:
1、Factory模式
2、Composite模式
3、Iterator模式
4、Decorator模式
5、Strategy模式
http://www.brucezhang.com/?page_id=59
浙公网安备 33010602011771号