答案 0 :(得分:7)
我经常使用的一个网站是101 Design Patterns
然而,如果你以某种方式改变你的想法并寻找一本书...... 我建议你Head First: Design Patterns
它为每种设计模式提供了非常好的描述和实际代码示例 本书中讨论的模式通常用于实践中 例如,我读了装饰器,不同的工厂模式,MVC,单例,代理等等。
答案 1 :(得分:3)
对于网站和网络应用程序,http://developer.yahoo.com/ypatterns/
对于“原始”Gang of Four软件模式:http://www.dofactory.com/Patterns/Patterns.aspx
答案 2 :(得分:2)
维基百科有一篇关于设计模式的文章,并讨论了各种细节层次的几种模式。它没有以完全相同的方式组织。这是链接: http://en.wikipedia.org/wiki/Design_pattern_(computer_science)
答案 3 :(得分:1)
对于使用Microsoft堆栈的应用程序:Pattern and Practices Developer Center
答案 4 :(得分:1)
答案 5 :(得分:1)
与单元测试相关的设计模式的良好网站:http://xunitpatterns.com/
答案 6 :(得分:1)
有关设计模式的综合指南可在http://www.oodesign.com/
找到设计模式的好书之一是 Head First Design Patterns 。
答案 7 :(得分:0)
UX Patterns Explorer - http://quince.infragistics.com/
答案 8 :(得分:0)
这是一个很棒的site。它显示了在应用设计模式之前代码的样子,以及之后的样子。这对于开始学习模式和重构非常有用。
答案 9 :(得分:0)
查看http://www.blackwasp.co.uk/DesignPatternsArticles.aspx 我觉得它非常适合参考。
如果您打算从头学习设计模式,我建议您阅读以下书籍 1.首先 - OOAD 2.首先 - 设计模式 3. Martin Fowler的重构 4. GOF设计模式(需要更多时间阅读)
答案 10 :(得分:0)