Head First 设计模式笔记(第十二章 真实世界中的模式)

第十二章 真实世界中的模式 p577~610.

模式分类

  • 创建型: 单例, 抽象工厂, 工厂方法
  • 行为型: 模板方法, 迭代器, 命令, 观察者, 状态, 策略
  • 结构性: 装饰器, 组合, 外观, 代理, 适配器

一些建议

  • 用模式思考
  • 保持简单(Keep It Simple/KISS)
  • 设计模式非万灵丹, 事实上, 连什么丹都算不上
  • 你知道何时需要模式
  • 重构的时间就是模式的时间
  • 拿掉你所不需要的, 不要害怕将一个设计模式从你的设计中删除.
  • 如果你不需要, 就别做

相关书籍

  • Design Patterns, 设计模式, 4人帮著
  • The Timeless Way of Building
  • A Pattern Language
posted @ 2020-06-27 05:09  Panda110  阅读(63)  评论(0)    收藏  举报