模式:每个模式都是一个由三部分组成的规则,它表达的是某一个环境、一个问题以及解决问题的方案之间的关系。模式痴迷:指某人对模式过于痴迷,以至于无法不在代码中使用模式。实现模式的方式不止一种。通过重构实现、趋向和去除模式。