Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta

Hodnotenie:   (4,9 z 5)

Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta (Vaskaran Sarcar)

Recenzie čitateľov

Zhrnutie:

Kniha „Java Design Patterns“ od Vaskarana Sarcara je komplexný sprievodca návrhovými vzormi, vrátane dobre vysvetlených príkladov, diagramov UML a praktických aplikácií, takže je vhodná pre začiatočníkov aj skúsených programátorov v jazyku Java. Niektorí recenzenti však poznamenali, že kniha je príliš ťažká a obsahuje nadbytočný obsah.

Výhody:

Komplexné vysvetlenie návrhových vzorov
dobre napísané a prehľadné príklady kódovania
praktické aplikácie v reálnom svete
prehľadné diagramy UML
užitočná časť otázok a odpovedí v jednotlivých kapitolách.

Nevýhody:

Príliš ťažký
zbytočná duplicita úryvkov kódu
nadbytočné snímky štruktúr balíkov.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Pomocou prístupu krok za krokom v tejto knihe sa naučíte a implementujete návrhové vzory v reálnych aplikáciách. Zameriava sa na klasické návrhové vzory v jazyku Java 17 a Eclipse (2021-09). Okrem návrhových vzorov Gang of Four (GoF) sa kniha zaoberá populárnymi a alternatívnymi návrhovými vzormi a v kapitole o anti-vzoroch obsahuje kritiku návrhových vzorov.

Kniha je rozdelená na štyri časti. Prvá časť sa zaoberá návrhovými princípmi SOLID a vzorom Simple Factory. Druhá časť sa zaoberá 23 (GoF) návrhovými vzormi vrátane kreačných vzorov, štrukturálnych vzorov a vzorov správania. Tretia časť sa zaoberá alternatívnymi návrhovými vzormi vrátane vzoru Null Object a vzoru model-view-controller (MVC). Štvrtá časť sa zaoberá kritikou návrhových vzorov s krátkym prehľadom anti-vzorov. Obsahuje aj kapitolu o často kladených otázkach o návrhových vzoroch.

Kniha obsahuje aj kapitolu o často kladených otázkach o návrhových vzoroch. Každý vzor je vysvetlený na príkladoch z reálneho sveta a sú rozobrané klady a zápory každého z návrhových vzorov. V závere knihy sú uvedené často kladené otázky, ktoré vám môžu pomôcť pri príprave na pracovný pohovor.

Čo sa naučíte

⬤ Znáť do hĺbky návrhové princípy SOLID.

⬤ Implementácia 23 návrhových vzorov z GoF.

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

⬤ Znáť kritiku návrhových vzorov.

⬤ Poznať anti-vzory.

⬤ Overiť si svoje porozumenie prostredníctvom otázok a odpovedí.

⬤ Vyberte si alternatívu k týmto vzorom porovnaním ich výhod a nevýhod.

Pre koho je táto kniha určená

Vývojárom softvéru, architektom a programátorom.

Ďalšie údaje o knihe:

ISBN:9781484279700
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2022
Počet strán:661

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#:...
Získajte praktické skúsenosti s jednotlivými...
Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje...
Časť I: - Kapitola 1: Koncepty objektovo...
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje programátorské zručnosti - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with...
Úvod. Časť-I Kapitola 1: Delegáti...
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with Advanced C#: Upgrade Your Programming Skills
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design...
Pomocou prístupu krok za krokom v tejto knihe sa...
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design Patterns: A Hands-On Experience with Real-World Examples
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie...
Preskúmajte základné konštrukcie v jazyku C#...
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie jazyka C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual...
Využite zručnosti a prístupy k programovaniu na...
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual Studia a .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop...
Pochopte silu jazyka C#, ktorý je...
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)