设计模式 Design Patterns
在计算机领域, 所谓的设计模式, 就是对软件开发中普遍存在的各种问题, 提出的通用的解决方案.
简单来说, 它们就是在特定情况下解决特定问题的一种常用思路.
要意识到设计模式本身的局限性:
- 它们并不是万金油, 可以解决所有问题
- 它们只是对特定问题的一种解决方案, 并不是唯一的解决方案
- 不要生搬硬套地使用它, 否则你的代码可能会很凌乱
"设计模式" 书中把设计模式分成了三大类:
在计算机领域, 所谓的设计模式, 就是对软件开发中普遍存在的各种问题, 提出的通用的解决方案.
简单来说, 它们就是在特定情况下解决特定问题的一种常用思路.
要意识到设计模式本身的局限性:
"设计模式" 书中把设计模式分成了三大类: