Értékelés:
A könyvet a Domain-Driven Design (DDD) és az architektúrális minták közérthető feltárása miatt dicsérik, különösen a C# és a .NET környezetben. A kritikusok elismerően nyilatkoznak a könyv érthetőségéről, gyakorlati példáiról és a valós alkalmazásokra való összpontosításáról. Néhányan azonban aggodalmukat fejezik ki egyes fogalmak, például a CQRS túl optimista bemutatásával, egyes területek elégtelen részletességével és a későbbi fejezetek szerkesztési problémáival kapcsolatban.
Előnyök:Éleslátó és könnyen érthető, az architektúraminták széles körét lefedi, különösen hasznos a C# és .NET fejlesztők számára, gyakorlati példák, a DDD és az alternatív architektúrák, például a CQRS és az eseményforrás-alapú architektúrák jó feltárása, a valós életben alkalmazható, és értékes perspektívákat kínál a vezetői szerepkörbe lépő fejlesztők számára.
Hátrányok:Egyes fogalmak túlzottan leegyszerűsítettek vagy túlságosan pozitívak (pl. CQRS), nem egyértelműek a komponensek integrálására vonatkozó utasítások, szerkesztési hibák és nem egyértelmű részek a későbbi fejezetekben, valamint hiányos példák. Nem biztos, hogy alkalmas a részletes végrehajtási útmutatást kereső kezdők számára.
(67 olvasói vélemény alapján)
Microsoft .Net: Architecting Applications for the Enterprise
A szoftverépítészek összefoglalója az alapvető gyakorlatokról, pragmatikusan alkalmazva
A hatékony architektúra megtervezése a legjobb stratégia a projektek komplexitásának kezelésére - és az eredmények javítására. A szoftverarchitektúra alapelvei és gyakorlatai - amit a szerzők a "nehéz döntések tudományának" neveznek - azonban a felhő-, mobil- és egyéb váltások miatt fejlődtek. Ez a most teljesen átdolgozott és frissített könyv megosztja önnel azokat a tudást és valós szempontokat, amelyek lehetővé teszik, hogy sikerre tervezzen - és sikeresebb megoldásokat nyújtson.
Ebben a teljesen frissített második kiadásban:
⬤ Megtanulja, hogy csak a tartomány mély megértése vezethet megfelelő architektúrához.
⬤ Vizsgálja meg a területvezérelt tervezést mind elméletben, mind megvalósításban.
⬤ Megváltoztatja a megközelítését az "először kódolj, majd modellezz" elvre - beleértve a többrétegű architektúrát is.
⬤ Megismeri a szoftver karbantarthatóságának előtérbe helyezéséből származó előnyöket.
⬤ Lássa, hogyan vezet az olvashatóság, a tesztelhetőség és a bővíthetőség a kód minőségéhez.
⬤ Vegye a felhasználói élményt (UX) az első helyre, ne pedig az adatokra tervezzen.
⬤ Tekintse át az üzleti logika szervezésének mintáit.
⬤ Az eseményforrás és a CQRS együttes használata az összetett üzleti területek hatékonyabb modellezéséhez.
Beleássa magát a perszisztencia rétegbe, beleértve a mintákat és a megvalósítást.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)