Návrhové vzory: Vzorce: Prvky opakovaně použitelného objektově orientovaného softwaru

Hodnocení:   (4,7 z 5)

Návrhové vzory: Vzorce: Prvky opakovaně použitelného objektově orientovaného softwaru (Erich Gamma)

Recenze čtenářů

Shrnutí:

Tato kniha je považována za základní a nadčasovou příručku pro vývojáře softwaru, zejména se zaměřením na návrhové vzory. Mnoho recenzentů vyzdvihuje její význam napříč různými programovacími paradigmaty a důkladné prozkoumání vzorů. Někteří však upozorňují, že kniha je zastaralá a obsahuje příklady především v jazycích C++ a Smalltalk, což nemusí mít odezvu v novějších jazycích, jako je Python. Celkově je kniha považována za klíčový zdroj informací pro seriózní vývojáře, kteří chtějí zlepšit své dovednosti v oblasti softwarové architektury.

Klady:

Dobře napsané a nezbytné pro pochopení návrhových vzorů softwaru.
Nadčasové koncepty, které jsou relevantní napříč programovými paradigmaty.
Podrobný průzkum návrhových vzorů se zdůrazněnými klady a zápory.
Užitečné pro přechod od nízkoúrovňového programování k vysokoúrovňové architektuře softwaru.
Kvalitní tištěné vydání s dobrými diagramy.

Zápory:

Zastaralé příklady zaměřené především na C++ a Smalltalk.
Styl psaní může působit akademicky a suchopárně, což ztěžuje udržení pozornosti.
Někteří čtenáři považují knihu za příliš složitou pro začátečníky; k úplnému pochopení látky je třeba ji přečíst vícekrát.
Dlouhé diskuse mohou v moderním kontextu působit zbytečně.
Nedostatek příkladů moderního programování může u některých čtenářů omezovat praktické využití.

(na základě 680 hodnocení čtenářů)

Původní název:

Design Patterns: Elements of Reusable Object-Oriented Software

Obsah knihy:

Čtyři špičkoví návrháři, kteří shromáždili bohaté zkušenosti s návrhem objektově orientovaného softwaru, předkládají katalog jednoduchých a stručných řešení často se vyskytujících problémů s návrhem. Těchto 23 dříve nedokumentovaných 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 návrhová řešení.

Autoři začínají popisem toho, co jsou vzory a jak vám mohou pomoci při návrhu objektově orientovaného softwaru. Poté systematicky pojmenovávají, vysvětlují, hodnotí a katalogizují opakující se vzory v objektově orientovaných systémech. S návrhovými vzory jako průvodcem se dozví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í 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 jiná omezení návrhu a důsledky a kompromisy použití vzoru v rámci rozsáhlejšího návrhu. Všechny vzory jsou sestaveny ze skutečných systémů a vycházejí z reálných příkladů. Každý vzor také obsahuje kód, který ukazuje, jak jej lze implementovat v objektově orientovaných programovacích jazycích, jako je C++ nebo Smalltalk.

Další údaje o knize:

ISBN:9780201633610
Autor:
Vydavatel:
Vazba:Pevná vazba
Rok vydání:1995
Počet stran:416

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Návrhové vzory: Vzorce: Prvky opakovaně použitelného objektově orientovaného softwaru - Design...
Čtyři špičkoví návrháři, kteří shromáždili bohaté...
Návrhové vzory: Vzorce: Prvky opakovaně použitelného objektově orientovaného softwaru - Design Patterns: Elements of Reusable Object-Oriented Software
Valuepack: Design Patterns:Elements of Reusable Object-Oriented Software with Applying UML and...
Kniha Návrhové vzory je moderní klasikou v oblasti...
Valuepack: Design Patterns:Elements of Reusable Object-Oriented Software with Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and Iterative Development (Návrhové vzory: Prvky znovupoužitelného objektově orientovaného softwaru s aplikací UML a vzorů) - Valuepack: Design Patterns:Elements of Reusable Object-Oriented Software with Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and Iterative Development

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)