ReactNote
ReactNote copied to clipboard
《深入设计模式》—— 前言
设计模式体现了代码的抽象能力
- 算法与设计模式的区别:算法总是明确定义达成特定目标所需的一系列步骤, 而模式则是对解决方案的更高层次描述。
- 模式类别:
- 创建型模式提供创建对象的机制, 增加已有代码的灵活性和可复用性。
- 结构型模式介绍如何将对象和类组装成较大的结构, 并同时保持结构的灵活和高效。
- 行为模式负责对象间的高效沟通和职责委派。