Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa

Hodnocení:   (4,9 z 5)

Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa (Vaskaran Sarcar)

Recenze čtenářů

Shrnutí:

Kniha Vaskarana Sarcara „Návrhové vzory v jazyce Java“ je komplexním průvodcem návrhovými vzory včetně dobře vysvětlených příkladů, diagramů UML a praktických aplikací, takže je vhodná jak pro začátečníky, tak pro zkušené programátory v jazyce Java. Někteří recenzenti však poznamenali, že kniha je příliš těžká a obsahuje nadbytečný obsah.

Klady:

Komplexní vysvětlení návrhových vzorů
dobře napsané a přehledné příklady kódování
praktické aplikace z reálného světa
přehledné diagramy UML
užitečná sekce otázek a odpovědí v jednotlivých kapitolách.

Zápory:

Příliš těžký
zbytečné duplikování úryvků kódu
nadbytečné snímky struktur balíčků.

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

Původní název:

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

Obsah knihy:

Pomocí přístupu krok za krokem v této knize se naučíte a implementujete návrhové vzory v reálných aplikacích. Zaměřuje se na klasické návrhové vzory v prostředí Java 17 a Eclipse (2021-09). Kromě návrhových vzorů Gang of Four (GoF) se kniha zabývá populárními a alternativními návrhovými vzory a v kapitole o anti-vzorech obsahuje kritiku návrhových vzorů.

Kniha je rozdělena do čtyř částí. První část se zabývá návrhovými principy SOLID a vzorem Simple Factory. Druhá část se zabývá 23 návrhovými vzory (GoF), včetně kreativních vzorů, strukturálních vzorů a vzorů chování. Třetí část se zabývá alternativními návrhovými vzory, včetně vzoru Null Object a vzoru model-view-controller (MVC). Čtvrtá část se zabývá kritikou návrhových vzorů s krátkým přehledem anti-vzorů. Obsahuje také kapitolu o nejčastějších dotazech k návrhovým vzorům.

Součástí knihy je také kapitola o často kladených dotazech k návrhovým vzorům. Každý vzor je vysvětlen na reálných příkladech a jsou probrány klady a zápory každého z návrhových vzorů. V závěru knihy jsou uvedeny často kladené otázky, které vám mohou pomoci při přípravě na pracovní pohovor.

Co se dozvíte

⬤ Znát do hloubky principy návrhu SOLID.

⬤ Zavedení 23 návrhových vzorů z GoF.

Použijte vzor Null Object, vzor Simple Factory a vzor MVC.

⬤ Znát kritiku návrhových vzorů.

⬤ Pochopit anti-vzory.

⬤ Ověřit si porozumění prostřednictvím otázek a odpovědí.

⬤ Vybrat alternativu k těmto vzorům porovnáním jejich výhod a nevýhod.

Pro koho je tato kniha určena

Vývojářům softwaru, architektům a programátorům.

Další údaje o knize:

ISBN:9781484279700
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2022
Počet stran:661

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Návrhové vzory v jazyce C#: Praktický průvodce s příklady z reálného světa - Design Patterns in C#:...
Získejte praktické zkušenosti s jednotlivými...
Návrhové vzory v jazyce C#: Praktický průvodce s příklady z reálného světa - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktivní objektově orientované programování v jazyce Java: Naučte se a otestujte si své...
Část I: - Kapitola 1: Koncepty objektově orientovaného...
Interaktivní objektově orientované programování v jazyce Java: Naučte se a otestujte si své programátorské dovednosti - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti - Getting Started with...
Úvod. Část-I Kapitola 1: Delegáti Dílčí...
Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti - Getting Started with Advanced C#: Upgrade Your Programming Skills
Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa - Java Design...
Pomocí přístupu krok za krokem v této knize se naučíte a...
Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa - Java Design Patterns: A Hands-On Experience with Real-World Examples
Otestujte si své dovednosti v programování v jazyce C#: Zopakujte si a analyzujte důležité funkce...
Zopakujte si základní konstrukce v jazyce C#...
Otestujte si své dovednosti v programování v jazyce C#: Zopakujte si a analyzujte důležité funkce jazyka C#. - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Jednoduché a efektivní programování v jazyce C#: Dovednosti pro tvorbu aplikací pomocí Visual Studia...
Využijte dovednosti a přístupy k programování a...
Jednoduché a efektivní programování v jazyce C#: Dovednosti pro tvorbu aplikací pomocí Visual Studia a .Net. - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Představujeme funkční programování v jazyce C#: C#: Využití nové perspektivy pro vývojáře operačních...
Pochopte sílu jazyka C#, který je...
Představujeme funkční programování v jazyce C#: C#: Využití nové perspektivy pro vývojáře operačních systémů. - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

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)