代码之家  ›  专栏  ›  技术社区  ›  Fostah

关于不良设计模式的书籍或资源[已关闭]

  •  4
  • Fostah  · 技术社区  · 15 年前

    在设计模式上有很多很好的材料,包括你应该如何做事情;更好地被称为……最佳实践。

    相反呢?有时,如果你所做的事情对稳定性、不可维护性或纯粹是错误的话,可能会更有害。那么,有没有什么好书能像瘟疫一样涵盖你应该避免的坏的软件设计模式呢?

    5 回复  |  直到 15 年前
        1
  •  6
  •   NomeN    15 年前
        2
  •  3
  •   JoshJordan    15 年前

    你要找的东西叫做 Anti-patterns .

    这本书是开始阅读它们的好地方。” AntiPatterns 使这个短语流行起来。它是基于安德鲁·科尼格的伟大论文《模式与反模式》。无法使链接在Markdown中工作,请在此处查看:

    http://books.google.com/books?hl=en&lr=&id=HBAuixGMYWEC&oi=fnd&pg=PA383&dq="Koenig"+"Patterns+and+antipatterns"+&ots=elEw3US-He&sig=3537teykJxjvQqmq2odql51mmOc#v=onepage&q=%22Koenig%22%20%22Patterns%20and%20antipatterns%22&f=false
    
        4
  •  1
  •   Matthew Jones    15 年前

    可能一个好的开始的地方是 Wikipedia entry on antipatterns .

        5
  •  1
  •   Dean Schulze    15 年前

    我见过一个糟糕的设计模式的最好解释之一是 New Life for EJB 拉贾·塔内贾和甘尼什·普拉萨德。

    一些非常糟糕的设计模式被广泛使用。EJB 1,尤其是EJB 2,尽管其复杂且设计糟糕,但却得到了广泛的使用。Taneja和Prasad清楚地解释了这些规范的问题。他们也不太重视EJB3规范。