设计模式是一种能够创建“事物”的流程。
    原始模式(proto-pattern):一种没有通过“模式”测试的设计模式。

    • 什么是优秀的模式
      • 拥有解决方案
      • 通常间接给出问题的解决方案
      • 可以证明作用和描述一致
      • 能够描述模式和代码关系的系统结构和机制
    • 三法则:有效模式的判断三条规则
      • 适合性
      • 实用性
      • 适用性