Hands-On Domain-Driven Design with .NET Core (Praktický návrh řízený doménou s jádrem .NET): Řešení složitosti v jádru softwaru zavedením principů DDD do praxe

Hodnocení:   (4,5 z 5)

Hands-On Domain-Driven Design with .NET Core (Praktický návrh řízený doménou s jádrem .NET): Řešení složitosti v jádru softwaru zavedením principů DDD do praxe (Alexey Zimarev)

Recenze čtenářů

Shrnutí:

Kniha je mezi vývojáři, kteří se zajímají o doménou řízený návrh (DDD) a jeho aplikace v prostředí .NET, velmi dobře hodnocena pro své praktické poznatky a přístupný styl. Trpí však různými problémy, včetně nedostatečné korektury, zastaralých příkladů kódu a neúplných částí, což snižuje celkový dojem.

Klady:

Jasné a stručné vysvětlení konceptů DDD a praktických aplikací.
Poskytuje moderní ukázky kódu, které usnadňují sledování.
Efektivně pokrývá pokročilá témata, jako je CQRS a Event Sourcing.
Dobrá rovnováha mezi teorií a praxí.
Podporuje praktické experimentování a učení.

Zápory:

Pravopisné a technické chyby snižují důvěryhodnost.
Některé příklady kódu jsou nesprávné nebo zastaralé.
Neúplné kapitoly, včetně chybějících odkazů na pokročilá témata.
Nedostatek korektur ovlivňuje celkovou kvalitu.
Ne všechny probírané technologie mohou být relevantní nebo přesné pro současnou praxi.

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

Původní název:

Hands-On Domain-Driven Design with .NET Core: Tackling complexity in the heart of software by putting DDD principles into practice

Obsah knihy:

Řešte složité obchodní problémy lepším pochopením uživatelů, nalezením správného problému k řešení a budováním štíhlých systémů řízených událostmi, abyste svým zákazníkům poskytli to, co skutečně chtějí

Klíčové vlastnosti

⬤ Aplikujte principy DDD pomocí moderních nástrojů, jako jsou EventStorming, Event Sourcing a CQRS.

⬤ Zjistěte, jak se DDD přímo aplikuje na různé architektonické styly, jako je REST, reaktivní systémy a mikroslužby.

⬤ Posílíte týmy k pružné práci s vylepšenými službami a oddělenými interakcemi.

Popis knihy

Vývojáři po celém světě rychle přejímají principy DDD, aby dosáhli silných výsledků při psaní softwaru, který se zabývá komplexními obchodními požadavky. Tato kniha vám poradí, jak zapojit obchodní zainteresované strany při výběru softwaru, který pro ně plánujete vytvořit. Zjištěním časové povahy doménových modelů řízených chováním budete moci vytvářet štíhlejší, agilnější a modulárnější systémy.

Začnete odhalováním složitosti domény a naučíte se, jak zachytit behaviorální aspekty jazyka domény. Poté se seznámíte se systémem EventStorming a postoupíte k vytvoření nového projektu v prostředí.NET Core 2. 1; budete také a psát kód pro přenos událostí ze samolepicích poznámek do jazyka C#. Kniha vám ukáže, jak používat agregáty pro zpracování příkazů a vytváření událostí. Postupně se seznámíte s ohraničenými kontexty, kontextovou mapou, zdroji událostí a CQRS. Po převedení doménových modelů do spustitelného kódu jazyka C# vytvoříte frontend aplikace pomocí Vue. js. Kromě toho se naučíte refaktorovat kód a proberete základy verzování událostí a migrace.

Na konci této knihy o DDD získáte jistotu, že budete moci implementovat přístup DDD ve své organizaci, a budete moci prozkoumat nové techniky, které doplní to, co jste se z knihy naučili.

Co se naučíte

⬤ Objevovat a řešit složitost domény společně se zainteresovanými stranami z oblasti podnikání.

⬤ Vyhnout se běžným úskalím při vytváření modelu domény.

⬤ Studovat koncept ohraničeného kontextu a agregátu.

⬤ Navrhovat a vytvářet časové modely založené na chování, a ne pouze na datech.

⬤ Prozkoumat výhody a nevýhody metody Event Sourcing.

⬤ Seznamte se s CQRS a s modely čtení s projekcemi.

⬤ Procvičte si tvorbu jednosměrně proudícího uživatelského rozhraní pomocí Vue. js.

⬤ Pochopte, jak uživatelské rozhraní založené na úlohách odpovídá zásadám DDD.

Další údaje o knize:

ISBN:9781788834094
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Hands-On Domain-Driven Design with .NET Core (Praktický návrh řízený doménou s jádrem .NET): Řešení...
Řešte složité obchodní problémy lepším pochopením...
Hands-On Domain-Driven Design with .NET Core (Praktický návrh řízený doménou s jádrem .NET): Řešení složitosti v jádru softwaru zavedením principů DDD do praxe - Hands-On Domain-Driven Design with .NET Core: Tackling complexity in the heart of software by putting DDD principles into practice

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)