Literatura o návrhových vzorech


  • E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns. Addison-Wesley 1994. ISBN 0-201-63361-2. 390 stran.
    E. Gamma, R. Helm, R. Johnson, J. Vlissides: Návrh programů pomocí vzorů. Grada Publishing 2003. ISBN 80-247-0302-5. 386 stran.
    Základní kniha o návrhových vzorech. Obsahuje výklad o tom, co to návrhový vzor je, příklad, na kterém se ukáže řada situací, které vedou k využití návrhových vzorů, a katalog základních návrhových vzorů rozdělený podle kategorií (vzory pro vytváření instancí, strukturální vzory a vzory chování). Vychází z jazyka C++, občas ukazuje příklady i ve Smalltalku.
    Český překlad mi -- alespoň nas první pohled -- připadá docela kvalitní.
  • B. Eckel: Thinking in Patterns. www.bruceeckel.com
    Výklad o návrhových vzorech, ovšem založený na jazyce Java. Předběžbnou verzi lze získat v elektronické podobě (ve formátu PDF) na výše uvedené adrese nebo na adrese http://www.mindview.net/Books

  • J. W. Cooper: Java Design Patterns. Addison-Wesley 2000. ISBN 0-201-48539-7. 330 stran
    Další výklad o návrhových vzorech založený na jazyce Java. Po vysvětlení smyslu návrhových vzorů popisuje jednotlivé vzory.

  • J. W. J. Brown, Hays W. "Skip" McCormick III, Scott W. Thomas: AntiPatterns and Patterns in Software Configuration Management. John Wiley 1999. ISBN 0-471-32929-0. 320 stran
    Popisuje antivzory, tedy velice často se objevující chybná řešení, a způsoby, jak je rozeznat včas, dříve, než budou mít fatální následky.


  • Moje domovská stránka    Přednášky a semináře    Ostatní literatura