从封装变化角度对模式分类
学习设计模式的方法:
重构获得模式Refacting to Patterns:
(1)寻找变化点,在变化点出应用设计模式。
(2)没有一步到位的设计模式。
重构关键技法:
静态->动态
早绑定->晚绑定
继承->组合
编译时依赖->运行时依赖
紧耦合->松耦合
重构获得模式Refacting to Patterns:
(1)寻找变化点,在变化点出应用设计模式。
(2)没有一步到位的设计模式。
重构关键技法:
静态->动态
早绑定->晚绑定
继承->组合
编译时依赖->运行时依赖
紧耦合->松耦合