Design Patterns: Az újrafelhasználható objektumorientált szoftverek elemei

Értékelés:   (4.7 az 5-ből)

Design Patterns: Az újrafelhasználható objektumorientált szoftverek elemei (Erich Gamma)

Olvasói vélemények

Összegzés:

Ezt a könyvet a szoftverfejlesztők számára alapvető és időtálló referenciaként tartják számon, különösen a tervezési mintákra összpontosítva. Számos recenzens kiemeli a különböző programozási paradigmák közötti relevanciáját és a minták mélyreható feltárását. Néhányan azonban megjegyzik, hogy a könyv elavult, a példák elsősorban a C++ és a Smalltalk nyelvekre vonatkoznak, ami nem biztos, hogy az újabb nyelvekkel, például a Pythonnal összhangban van. Összességében a könyvet kulcsfontosságú forrásnak tekintik a komoly fejlesztők számára, akik fejleszteni szeretnék szoftverarchitektúra-ismereteiket.

Előnyök:

Jól megírt és alapvető fontosságú a szoftvertervezési minták megértéséhez.
Időtlen fogalmak, amelyek minden programozási paradigmában relevánsak.
A tervezési minták részletes feltárása az előnyök és hátrányok kiemelésével.
Hasznos az alacsony szintű programozásról a magas szintű szoftverarchitektúra felé való elmozduláshoz.
Kiváló minőségű nyomtatott kiadás, jó ábrákkal.

Hátrányok:

Korszerűtlen példák, főként a C++-ra és a Smalltalkra összpontosítva.
Az írásmód akadémikusnak és száraznak tűnhet, ami megnehezíti a lekötöttséget.
Néhány olvasó szerint a könyv túl bonyolult a kezdők számára; többszöri olvasást igényel az anyag teljes megértéséhez.
A hosszú értekezéseket szükségtelennek érezheti a modern kontextusban.
A modern programozási példák hiánya egyes olvasók számára korlátozhatja a gyakorlati alkalmazást.

(680 olvasói vélemény alapján)

Eredeti címe:

Design Patterns: Elements of Reusable Object-Oriented Software

Könyv tartalma:

Az objektumorientált szoftverek tervezésével kapcsolatos rengeteg tapasztalatot összegyűjtve négy kiváló tervező egyszerű és tömör megoldások katalógusát mutatja be a gyakran előforduló tervezési problémákra. A korábban nem dokumentált 23 minta lehetővé teszi a tervezők számára, hogy rugalmasabb, elegánsabb és végső soron újrafelhasználható terveket hozzanak létre anélkül, hogy újra fel kellene fedezniük a tervezési megoldásokat.

A szerzők először is leírják, hogy mik azok a minták, és hogyan segíthetnek az objektumorientált szoftverek tervezésében. Ezután szisztematikusan megnevezik, magyarázzák, értékelik és katalogizálják az objektumorientált rendszerekben visszatérő terveket. A tervezési minták segítségével megtudhatja, hogyan illeszkednek ezek a fontos minták a szoftverfejlesztési folyamatba, és hogyan használhatja fel őket saját tervezési problémáinak leghatékonyabb megoldására.

Minden egyes minta leírja, hogy milyen körülmények között alkalmazható, mikor alkalmazható más tervezési korlátok figyelembevételével, és milyen következményekkel és kompromisszumokkal jár a minta használata egy nagyobb terven belül. Minden mintát valós rendszerekből állítottunk össze, és valós példákon alapul. Minden minta tartalmaz olyan kódot is, amely bemutatja, hogyan lehet azt objektumorientált programozási nyelveken, például a C++-ban vagy a Smalltalkban megvalósítani.

A könyv egyéb adatai:

ISBN:9780201633610
Szerző:
Kiadó:
Kötés:Keményfedeles
A kiadás éve:1995
Oldalak száma:416

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Design Patterns: Az újrafelhasználható objektumorientált szoftverek elemei - Design Patterns:...
Az objektumorientált szoftverek tervezésével...
Design Patterns: Az újrafelhasználható objektumorientált szoftverek elemei - Design Patterns: Elements of Reusable Object-Oriented Software
Valuepack: Design Patterns: Elements of Reusable Object-Oriented Software with Applying UML and...
A Design Patterns az objektumorientált fejlesztés...
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 (Tervezési minták: Az újrafelhasználható objektumorientált szoftverek elemei az UML és a minták alkalmazásával) - 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

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)