Martin Fowler participated in a seminar, the theme is to modify GOF, everyone vote for those Pattern to be Cut, the result is Factory Method, Bridge, Flyweight and Interpreter These 4 Patterns are sentenced to death, while Singleton and Chain of Responsibility are sentenced to death .
Http://martinfowler.com/bliki/oopsla2004.html
555, I used a lot of Singleton and FactoryMethod in my program.