Štyria špičkoví dizajnéri, ktorí zozbierali množstvo skúseností o návrhu objektovo orientovaného softvéru, predstavujú katalóg jednoduchých a stručných riešení bežných problémov v návrhu.. Tieto 23 doteraz nedokumentovaných vzorov umožňuje dizajnérom vytvárať flexibilnejšie, elegantnejšie a v konečnom dôsledku znovupoužiteľnejšie návrhy bez toho, aby museli sami znovu objavovať dizajnové riešenia.
Autori začínajú opisom toho, čo sú vzory a ako vám môžu pomôcť pri návrhu objektovo orientovaného softvéru.. Potom systematicky pomenúvajú, vysvetľujú, hodnotia a katalogizujú opakujúce sa návrhy v objektovo orientovaných systémoch.. S Vzorcami návrhu ako vaším sprievodcom sa naučíte, ako tieto dôležité vzorce zapadajú do procesu vývoja softvéru a ako ich môžete najefektívnejšie využiť na riešenie vlastných návrhových problémov.
Každý vzor opisuje okolnosti, za ktorých je použiteľný, kedy sa dá použiť s ohľadom na iné konštrukčné obmedzenia, a dôsledky a kompromisy vyplývajúce z použitia vzoru v rámci väčšieho dizajnu.. Všetky vzory sú zostavené zo skutočných systémov a sú založené na príkladoch z reálneho sveta.. Každý vzor tiež obsahuje kód, ktorý demonštruje, ako ho možno implementovať v objektovo orientovaných programovacích jazykoch, ako sú C++ alebo Smalltalk.
O autorovi
DR. Erich Gamma je technický riaditeľ v Softvérovom technologickom centre Object Technology International v Zürichu vo Švajčiarsku.. DR. Richard Helm je členom skupiny Object Technology Practice Group v IBM Consulting Group v Sydney, Austrália. DR. Ralph Johnson je členom fakulty na Katedre informatiky Univerzity Illinois v Urbana-Champaign.
John Vlissides je členom výskumného tímu v IBM T. J. Výskumné centrum Watson v Hawthorne, New York. Venuje sa objektovo orientovanej technológii už viac ako desať rokov ako dizajnér, implementátor, výskumník, prednášajúci a konzultant.. Okrem spolupísania Design Patterns: Elementy objektovo orientovaného softvéru pre znovupoužitie, je spolueditorom knihy Pattern Languages of Program Design 2 (obe od Addison-Wesley). On a ďalší spoluautori knihy Návrhové vzory sú laureátmi Dr. z roku 1998. Dobbsovo ocenenie za vynikajúce programovanie.