写在前面的话:
很久很久以前我就想写这样的一个系列了。相信与我有共同想法的人不在少数,大多数止于想法,少数最后太监,极少数最后做到了。为了让自己不是语言巨人或者行动太监,还是动手写了的好。既然要写,就要写的透彻和易懂。当然,是自我感觉而已。相信能做到。但不排除部分人实在无法理解。那我也只能默哀。
那么,姑且定下个基调吧:
- 幽默易懂外加印象深刻
- 例子说话
- 每个模式都阐明三个w一h,即 what, why, where 和how
为什么要学Design Pattern?
一万人有一万人不同理由。有的说为了摆脱码农成为工程师必修,有的说要做文艺的IT好青年,写代码也要文艺,有的说为了更好地扩展和性能。
我总结——给我一个不学的理由?
没有?好么,那就不就结了。
废话不多说,上路!