《囚徒》和《火焰杯》中的万圣节都是在星期六似乎就可以证明这一点。
BillVenners:在这本Gof的书中,你说到,“理解这本书中的设计模式将会使认识现在的系统变得很容易。”
使用的模式可以是GoF的设计模式、架构模式、分析模式,或者来自于其它领域的模式。
这种关连正是模式语言和我们在“四巨头”的书中列出的模式库之间的差别。
尽管也基于坚实的理论,但它追求的是能把任务完成就好,而不是像“四人帮”的设计模式那样“阳春白雪”。
在对“四人帮”的书的介绍中,您提及到可重用面向对象设计中的两项原则。
GOF访问者:GOF访问者模式必然使得整个状态机依赖于所有事件。
但是……应用Flyweight[GoF]模式给设计者带来了新的挑战。
BillVenners:在接口问题上,“四人帮”的书包括了不少UML类图。