Head First设计模式开篇讲解

Head First设计模式

大纲

学习如何将两个设计模式结合起来成为新的设计模式, 例如MVC模式

四个OO设计原则基本概念(抽象,封装,集成,多态)  后续还会学到好几种, 千万不能轻视OO原则, 每个设计模式背后都包含了OO原则概念

很多时候, 在设计时有两难的情况, 这时候我们必须回归到OO原则, 以方便判断取舍!

OO原则是我们的目标, 而设计模式是我们的做法

使用设计模式最好的方式是: "把模式装进自己的脑子里, 然后在你的设计和已有的应用中,寻找何处可以使用它们"

以往是代码复用, 现在是经验复用

推荐阅读更多精彩内容