设计模式-0-开篇

设计模式,何为设计模式?说到设计模式,总是让人感到神秘,深奥。其实,设计模式很简单,为什么简单,因为它的特点使其必然是简单的,那么设计模式有哪些特点呢?
1、既然是模式,那就是人们在长期的工作生活中总结出来的一套东西,这套东西对于解决某种问题具有普遍性。
2、模式具有普遍性还不够,只有好的模式才会被人们认可和接受,什么叫好,效率,性能,可扩展性等等等等,当然,最基本的就是简单易学。
好了,可以这样说,设计模式就是人们经过长期实践总结出的对于某个特定问题具有良好的解决效果的设计思想,既然大家都能认可接受,那肯定不难,我想没有多少人愿意接受一种晦涩难懂的东西来作为自己工作和生活中的指导思想。

软件领域的设计模式,有系统论述的书籍,还得说道上个世纪四人帮所著的《设计模式:可复用面向对象软件的基础》,这帮书系统论述了23种常用的设计模式,至此,开辟了研究设计模式的热潮,各种新的模式不断涌现,也极大的推进了设计模式在工作中的应用,推动了整个软件产业的进步。

说实话,那本书挺难理解的,尤其是对于没有多少开发经验的人来说更是如此,因为这本书讲解的比较书面化,也比较深入。而我要讲解的设计模式是建立在普通易懂的基础上的,只求达意,有兴趣的朋友可以在此基础上不断深入钻研。

猜你喜欢

转载自zhanyf.iteye.com/blog/1378465
-0-