Értékelé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.
⬤ 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)
Java Design Patterns: A Hands-On Experience with Real-World Examples
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.
© 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)