Head First设计模式
大纲
学习如何将两个设计模式结合起来成为新的设计模式, 例如MVC模式
四个OO设计原则基本概念(抽象,封装,集成,多态) 后续还会学到好几种, 千万不能轻视OO原则, 每个设计模式背后都包含了OO原则概念
很多时候, 在设计时有两难的情况, 这时候我们必须回归到OO原则, 以方便判断取舍!
OO原则是我们的目标, 而设计模式是我们的做法
使用设计模式最好的方式是: "把模式装进自己的脑子里, 然后在你的设计和已有的应用中,寻找何处可以使用它们"
以往是代码复用, 现在是经验复用
网友评论