设计模式系列0---写在这系列前的话

前记

熬了那么多个晚上,整个源码探索系列也算写了点内容了。
虽然很多是代码,不过整个过程要看的内容也真的还不少。
是时候换点内容,刺激下大脑了,下次时机合适时再补充对整个安卓FrameWork的探索文章。
在写这第一系列的源码探索过程遇到了不少设计模式,如:桥接组合单例静态代理工场策略等等,因此产生了写设计模式系列的文章念头。
当然,整个过程也和不少的数据结构打了下交道,
嗯,如果有时间,也就顺便把一些数据结构的内容记录下。

那么问题来了,作为一名初出茅庐的小菜鸟,
对这些设计模式的理解也不是多么说出神入化,
关于设计模式的内容的书与文章也已满天飞了,现在我出来写设计模式的文章,又写得不怎么样,这世界还需要多我这么个关于设计模式的吗?

我的思考

  1. 温习
    看过不少本讨论设计模式的书和文章,在实际的开发中也有不少的应用,现在写出来,也算是对自己的一次总结吧。
  2. 知新
    所谓温故而知新,可以为师矣。我就厚着脸皮,再重新思考下这个设计模式,寻找一些新的灵光的地方,看能不能有什么变化。
  3. 没有的有
    因为这是我的文章啊,哈哈,就是以前没写过,所以要写。不为任何人,只为自己写的文章。就这样。哈哈!

自己写,或多或少可以有多一些的思考,就像看别人写的代码一样,觉浅需行。
书上看的时候觉得行,懂了。但想彻底掌握还是需要自己亲行力践

参考书籍

这里列下看过的设计模式的书,文章的就太难以罗列了,就不写在这了,
那篇文章写的时候有参考就再额外补充吧。

  1. 《Design Pattern in java》— Steven Metsker; William C. Wake,教科书一本。
  2. 《设计模式》—Head First系列,非常轻松幽默,图文并茂。
  3. 《设计模式之禅》—秦小波,如果你看过原稿,你会觉内容有些内涵啊。
  4. 《Android 源码设计模式解析与实战》—何红辉,关爱民,深度与广度兼有,不过排版特差!
  5. 《设计模式:可复用面向对象软件的基础》—GOF,这本没得说,经典

热评文章