Hodnotenie:
Kniha je oceňovaná za prístupný výklad návrhu riadeného doménou (DDD) a architektonických vzorov, najmä v kontexte C# a .NET. Recenzenti oceňujú jej zrozumiteľnosť, praktické príklady a zameranie na reálne aplikácie. Niektorí však vyjadrujú obavy týkajúce sa príliš optimistického zobrazenia niektorých konceptov, ako napríklad CQRS, nedostatočných podrobností v niektorých oblastiach a problémov s úpravou v neskorších kapitolách.
Výhody:Prehľadné a zrozumiteľné, pokrýva širokú škálu architektonických vzorov, obzvlášť užitočné pre vývojárov v jazykoch C# a .NET, praktické príklady, dobré preskúmanie DDD a alternatívnych architektúr, ako je CQRS a event sourcing, použiteľné pre reálne scenáre a ponúka cenné perspektívy pre vývojárov prechádzajúcich na vyššie pozície.
Nevýhody:Niektoré koncepty sú príliš zjednodušené alebo príliš pozitívne (napr. CQRS), nejasné pokyny na integráciu komponentov, chyby v úpravách a nejasné časti v neskorších kapitolách a neúplné príklady. Nemusí byť vhodná pre začiatočníkov, ktorí hľadajú podrobný návod na implementáciu.
(na základe 67 čitateľských recenzií)
Microsoft .Net: Architecting Applications for the Enterprise
Prehľad základných postupov softvérového architekta, pragmaticky aplikovaných
Navrhovanie efektívnej architektúry je najlepšou stratégiou na zvládnutie zložitosti projektu - a zlepšenie výsledkov. Princípy a postupy softvérového architektovania - ktoré autori nazývajú "vedou o ťažkých rozhodnutiach" - sa však vyvíjali pre cloud, mobilné zariadenia a ďalšie zmeny. Táto kniha, ktorá je teraz plne revidovaná a aktualizovaná, sa delí o poznatky a reálne pohľady, ktoré vám umožnia navrhovať úspešne - a dodávať úspešnejšie riešenia.
V tomto plne aktualizovanom druhom vydaní sa dozviete:
⬤ Zistíte, že len hlboké pochopenie domény môže viesť k vhodnej architektúre.
⬤ Preskúmať návrh riadený doménou v teórii aj implementácii.
⬤ Zmeníte svoj prístup na "najprv kód, potom model" - vrátane viacvrstvovej architektúry.
⬤ Využite výhody uprednostňovania udržiavateľnosti softvéru.
⬤ Zistite, ako čitateľnosť, testovateľnosť a rozšíriteľnosť vedú ku kvalite kódu.
⬤ Pristupujte k používateľskému zážitku (UX) ako k návrhu pre dáta.
⬤ Preskúmajte vzory na organizáciu obchodnej logiky.
⬤ Využívajte spoločne zdroje udalostí a CQRS na efektívnejšie modelovanie zložitých obchodných domén.
Preniknite do perzistentnej vrstvy vrátane vzorov a implementácie.
© 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)