我经常使用的一个网站是101 Design Patterns
但是,如果你以某种方式改变你的想法并寻找一本书...我建议你首先:设计模式
它为每个设计模式提供了非常好的描述和实际代码示例.
本书中讨论的模式经常用于实践中
.例如,我阅读了装饰器,不同的工厂模式,MVC,单例,代理等.
对于网站和 Web 应用程序,http://developer.yahoo.com/ypatterns/
对于“原始”四人帮软件模式:http://www.dofactory.com/Patterns/Patterns.aspx