Java tervezési minták: Gyakorlati tapasztalat valós példákkal

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

Java tervezési minták: Gyakorlati tapasztalat valós példákkal (Vaskaran Sarcar)

Olvasói vélemények

Összegzés:

Vaskaran Sarcar „Java Design Patterns” című könyve egy átfogó útmutató a tervezési mintákról, amely jól magyarázott példákat, UML-diagramokat és gyakorlati alkalmazásokat tartalmaz, így egyaránt alkalmas kezdők és tapasztalt Java-programozók számára. Néhány recenzens azonban megjegyezte, hogy a könyv túlságosan nehézkes és felesleges tartalmat tartalmaz.

Előnyök:

A tervezési minták átfogó magyarázata
jól megírt és könnyen követhető kódolási példák
gyakorlati, valós alkalmazások
áttekinthető UML-diagramok
hasznos fejezetenkénti kérdés-felelet rész.

Hátrányok:

Túl nehéz
kódrészletek felesleges duplikálása
felesleges pillanatképek a csomagszerkezetekről.

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

Eredeti címe:

Java Design Patterns: A Hands-On Experience with Real-World Examples

Könyv tartalma:

A könyv lépésről lépésre történő megközelítésével megtanulhatja és megvalósíthatja a tervezési mintákat a valós alkalmazásokban. A klasszikus tervezési mintákra összpontosít a Java 17 és az Eclipse (2021-09) segítségével. A könyv a Gang of Four (GoF) tervezési mintákon kívül kitér a népszerű és alternatív tervezési mintákra, és az anti-mintákról szóló fejezetben a tervezési minták kritikáját is tartalmazza.

A könyv négy részre tagolódik. Az első rész a SOLID tervezési elveket és a Simple Factory mintát tárgyalja. A második rész a 23 (GoF) tervezési mintát tárgyalja, köztük a teremtési mintákat, a strukturális mintákat és a viselkedési mintákat. A harmadik rész alternatív tervezési mintákat tárgyal, beleértve a Null Object mintát és a modell-nézet-vezérlő (MVC) mintát. A negyedik rész a tervezési mintákkal kapcsolatos kritikákat tárgyalja az anti-minták gyors áttekintésével. Tartalmaz továbbá egy fejezetet a tervezési mintákkal kapcsolatos GYIK-ről.

A könyv tartalmaz egy fejezetet a tervezési mintákkal kapcsolatos GYIK-ekről is. Minden egyes mintát valós példákkal magyaráznak el, és tárgyalják az egyes tervezési minták előnyeit és hátrányait. A könyv olyan GYIK-ekkel zárul, amelyek segíthetnek az állásinterjúra való felkészülésben.

Amit tanulni fog

⬤ Mélyrehatóan megismeri a SOLID tervezési elveket.

⬤ A GoF 23 tervezési mintájának megvalósítása.

Alkalmazza a Null Object mintát, a Simple Factory mintát és az MVC mintát.

⬤ Tudja a tervezési minták kritikáját.

⬤ Tudja az anti-mintákat.

⬤ Verifikálja a megértését kérdezz-feleleken keresztül.

⬤ Válasszon alternatívát ezeknek a mintáknak az előnyeik és hátrányaik összehasonlításával.

Kinek szól ez a könyv

Szoftverfejlesztők, építészek és programozók.

A könyv egyéb adatai:

ISBN:9781484279700
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2022
Oldalak száma:661

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Tervezési minták C# nyelven: Gyakorlati útmutató valós példákkal - Design Patterns in C#: A Hands-On...
Gyakorlati tapasztalatszerzés az egyes Gang of...
Tervezési minták C# nyelven: Gyakorlati útmutató valós példákkal - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktív objektumorientált programozás Javában: Programozási készségek tanulása és tesztelése -...
I. rész: - 1. fejezet: Objektumorientált...
Interaktív objektumorientált programozás Javában: Programozási készségek tanulása és tesztelése - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Kezdő lépések a haladó C# nyelvvel: A programozási készségek fejlesztése - Getting Started with...
Bevezetés. I. rész 1. fejezet: Küldöttek...
Kezdő lépések a haladó C# nyelvvel: A programozási készségek fejlesztése - Getting Started with Advanced C#: Upgrade Your Programming Skills
Java tervezési minták: Gyakorlati tapasztalat valós példákkal - Java Design Patterns: A Hands-On...
A könyv lépésről lépésre történő megközelítésével...
Java tervezési minták: Gyakorlati tapasztalat valós példákkal - Java Design Patterns: A Hands-On Experience with Real-World Examples
Tesztelje a C# programozási készségeit: A C# fontos jellemzőinek áttekintése és elemzése - Test Your...
Tekintse át a C# nyelv alapvető szerkezeteit a...
Tesztelje a C# programozási készségeit: A C# fontos jellemzőinek áttekintése és elemzése - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio...
Alkalmazza a készségeket és megközelítéseket a...
Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio és a .Net segítségével - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Funkcionális programozás bevezetése a C# nyelv használatával: Új perspektívák kihasználása az Oop...
Értse meg a C#, a több paradigmát is magában...
Funkcionális programozás bevezetése a C# nyelv használatával: Új perspektívák kihasználása az Oop fejlesztők számára - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

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)