淘汰的模式?

Martin Fowler最近的一篇bliki,是关于今年的“面向对象编程,系统,语言,应用(Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA) ”大会的。

他谈到,在其中的一个研讨会上,他们重新评估了《设计模式》里的模式,认为在当前的形式上,工厂方法(Factory Method),桥( Bridge),享元(Flyweight), 和解释器(Interpreter)模式应该从经典模式中删除,而对单实例(Singleton) 与责任链(Chain of Responsibility)模式的看法则有分歧。删除的大概理由,有的是因为其涵义与常规用法不同,有的是因为不受欢迎,而其他的则是因为不常见或有其他更好的模式可以代替这些模式。

在TheServerSide.COM上看到一篇相关的帖子,
Martin Fowler on changes to the Gang Of Four, and OOPSLA

在这篇bliki里,还提到了他支持的座谈会“.NET与Java交火(shootout)”,参加者包括Microsoft的Anders Hejlsberg和Don Box,Sun的John Crupi,IBM的Rob High,Cincom的Alan Knight。在eWeek上有个相关的报道,
Programming Legends Debate .Net, J2EE