Hodnocení:
Kniha je oceňována za přístupný výklad návrhu řízeného doménou (DDD) a architektonických vzorů, zejména v kontextu jazyků C# a .NET. Recenzenti oceňují její srozumitelnost, praktické příklady a zaměření na reálné aplikace. Někteří však vyjadřují obavy ohledně příliš optimistického zobrazení některých konceptů, jako je CQRS, nedostatečně podrobného popisu některých oblastí a problémů s úpravami v pozdějších kapitolách.
Klady:Pronikavé a srozumitelné, pokrývá širokou škálu architektonických vzorů, užitečné zejména pro vývojáře v jazycích C# a .NET, praktické příklady, dobré prozkoumání DDD a alternativních architektur, jako je CQRS a event sourcing, použitelné pro reálné scénáře a nabízí cenné perspektivy pro vývojáře přecházející na vyšší pozice.
Zápory:Některé koncepty jsou příliš zjednodušené nebo příliš pozitivní (např. CQRS), nejasné pokyny k integraci komponent, editační chyby a nejasné části v pozdějších kapitolách a neúplné příklady. Nemusí být vhodná pro začátečníky, kteří hledají podrobný návod k implementaci.
(na základě 67 hodnocení čtenářů)
Microsoft .Net: Architecting Applications for the Enterprise
Sborník základních postupů softwarového architekta, pragmaticky aplikovaných
Navrhování efektivní architektury je nejlepší strategií pro zvládání složitosti projektů - a zlepšování výsledků. Principy a postupy softwarového architektování - které autoři nazývají "vědou o těžkých rozhodnutích" - se však vyvíjejí pro cloudové, mobilní a další změny. Tato kniha, nyní plně revidovaná a aktualizovaná, se s vámi podělí o znalosti a reálné pohledy, které vám umožní navrhovat úspěšně - a dodávat úspěšnější řešení.
V tomto plně aktualizovaném druhém vydání se dozvíte:
⬤ Zjistíte, že pouze hluboké porozumění doméně může vést k vhodné architektuře.
⬤ Prozkoumat doménou řízený návrh v teorii i implementaci.
⬤ Změníte svůj přístup k tomu, abyste nejprve kódovali a teprve potom modelovali - včetně vícevrstvé architektury.
⬤ Využijte výhody upřednostňování udržovatelnosti softwaru.
⬤ Poznejte, jak čitelnost, testovatelnost a rozšiřitelnost vedou ke kvalitě kódu.
⬤ Přijměte přístup založený na uživatelském zážitku (UX) na prvním místě, spíše než na navrhování pro data.
⬤ Přečtěte si vzory pro organizaci obchodní logiky.
⬤ Používejte společně event sourcing a CQRS k efektivnějšímu modelování složitých obchodních domén.
Pronikněte do perzistenční vrstvy, včetně vzorů a implementace.
© 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)