关于设计模式
引言
写了两年的Java和Android,对于面向对象的思想已然有了自己的一份体会,并在一次次的实践中,加深对这种思想的体会。每一次对代码封装复用,松耦合设计的过程中,都能感受到面向对象思想带来的愉悦,这大概就是其魅力所在。关于设计模式,也不可避免的接触了一些想观察者模式,单例模式,工厂模式等,但对于他们都是只停留在简单的实践阶段,对于其思想并没有太深刻的体会。
在我看来,作为一个Java程序员,面向对象以及设计模式的思想深度,将决定其写出来的代码,是一个精致巧妙的艺术品,还是如书中所说是一团毫无弹性的意大利面。
决定需要好好恶补一下关于设计模式的知识,我选择了《Head First 设计模式》,就目前所翻阅到章节看来,我选对了!