设计模式的最佳网站?

时间:2009-07-02 20:26:55

标签: design-patterns

设计模式的最佳网站是什么?

我非常喜欢http://ajaxpatterns.org

的格式

是否有其他网站可以以相同的方式组织一般编程模式?

11 个答案:

答案 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)

Here是Martin Fowler撰写的“企业应用程序架构模式”一书中的模式。

Here是Gregor Hohpe和Bobby Woolf撰写的“企业集成模式”一书中的模式

答案 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)