Čerpající z bohatých zkušeností s návrhem objektově orientovaného softwaru, čtyři špičkoví designéři představují katalog jednoduchých a stručných řešení běžně se vyskytujících problémů s návrhem.. Dříve nedokumentované, těchto 23 vzorů umožňuje návrhářům vytvářet flexibilnější, elegantnější a v konečném důsledku opakovaně použitelné návrhy, aniž by museli sami znovu objevovat designová řešení.
Autoři začínají popisem toho, co jsou vzory a jak vám mohou pomoci navrhovat objektově orientovaný software.. Poté systematicky pojmenovávají, vysvětlují, hodnotí a katalogizují opakující se návrhy v objektově orientovaných systémech.. S návrhovými vzory jako vaším průvodcem se naučíte, jak tyto důležité vzory zapadají do procesu vývoje softwaru a jak je můžete využít k co nejefektivnějšímu řešení vašich vlastních návrhových problémů.
Každý vzor popisuje okolnosti, za kterých je použitelný, kdy jej lze použít s ohledem na další konstrukční omezení, a důsledky a kompromisy použití vzoru v rámci většího návrhu.. Všechny vzory jsou sestaveny z reálných systémů a vycházejí z příkladů z reálného světa.. Každý vzor také obsahuje kód, který demonstruje, jak jej lze implementovat v objektově orientovaných programovacích jazycích, jako jsou C++ nebo Smalltalk.
o autorovi
Dr. Erich Gamma je technický ředitel Centra softwarových technologií společnosti Object Technology International v Curychu ve Švýcarsku.. Dr. Richard Helm je členem skupiny Object Technology Practice Group v IBM Consulting Group v Sydney, Austrálie. Dr. Ralph Johnson je členem fakulty Katedry informatiky na University of Illinois v Urbana-Champaign.
John Vlissides je členem výzkumného personálu v IBM T. J. Výzkumné centrum Watson v Hawthorne, New York. Praktikuje objektově orientovanou technologii více než deset let jako návrhář, implementátor, výzkumník, lektor a konzultant. Kromě spoluautorství knihy Návrhové vzory: Elements of Reusable Object-Oriented Software, je spolueditorem knihy Pattern Languages of Program Design 2 (oba od Addison-Wesley). On a další spoluautoři knihy Návrhové vzory jsou laureáty ceny Dr.. Dobb's Journal Cena za vynikající programování.