E:\ebook\Java\漫谈设计模式_ebook.pdf
u.115->读过的电子书
知识点梳理。
--> 前言
- OOP(Object-Oriented Programming)
- 虽然使用了新技术,代码的质量并未提高,反而事与愿违。
- 拙劣的设计导致了它们的代码不易阅读,不易维护,不易拓展,不易测试,不易调试...
--> 1. 模式介绍
- 面向对象与模式之间的关系
- 重复的代码是代码中“臭味”最糟糕的
--> 2. 创建对象
- 把对象的功能和对象的实例化解耦开来。
- Ioc & DI
--> 3. 构建复杂的结构
- 利用组合和继承构建复杂的大结构。
--> 4. 行为模式
- 封装对象的行为或者对象之间的通信。 策略模式,状态模式和观察者模式。
--> 5. 终点还是起点
- AOP