Vertikálisan integrált architektúrák: Versionált adatmodellek, implicit szolgáltatások és perzisztencia-tudatos programozás

Értékelés:   (3.6 az 5-ből)

Vertikálisan integrált architektúrák: Versionált adatmodellek, implicit szolgáltatások és perzisztencia-tudatos programozás (Jos Jong)

Olvasói vélemények

Összegzés:

A könyv kritikusan vizsgálja a kortárs szoftverfejlesztési gyakorlatokat, és innovatív ötleteket javasol a hiányosságaik kezelésére. Megkérdőjelezi a szoftverarchitektúrákról kialakult meggyőződéseket, miközben bemutatja a „vertikálisan integrált architektúra” koncepcióját. Bár a könyv intellektuálisan ösztönző és elgondolkodtató, sok olvasó úgy érzi, hogy az ötletek nem azonnal alkalmazhatóak, és néhányan csalódottságuknak adnak hangot a gyakorlati megvalósítások hiánya miatt.

Előnyök:

Frissítő és merész nézőpontot kínál a szoftverfejlesztésről.
Megkérdőjelezi a bevett elképzeléseket és gyakorlatokat, és kritikus gondolkodásra ösztönöz.
Olyan innovatív koncepciókat mutat be, mint az egységes konceptuális adatmodell és a perzisztencia-tudatos programozás.
Jól strukturált és elgondolkodtató, így érdemes olvasmány a tapasztalt programozók és a szoftverarchitektúra újragondolására törekvők számára.

Hátrányok:

A bemutatott ötletek nem azonnal megvalósíthatóak vagy alkalmazhatóak a jelenlegi projektekben.
Hiányoznak a gyakorlati példák és a működő prototípusok, ami az olvasót frusztrálttá teheti.
Egyes olvasók úgy vélik, hogy a könyv koncepcionális jellege miatt inkább tudományos dolgozatnak, mintsem teljes könyvnek lenne alkalmas.

(7 olvasói vélemény alapján)

Eredeti címe:

Vertically Integrated Architectures: Versioned Data Models, Implicit Services, and Persistence-Aware Programming

Könyv tartalma:

Értse meg, hogy a szolgáltatásorientált architektúrákban a rétegek és szintek közötti elválasztás hogyan és miért akadályozza a szoftverfejlesztőket abban, hogy igazán produktívak legyenek, és hogyan orvosolhatja ezt a problémát.

Az erős folyamatok és fejlesztési eszközök segíthetnek a fejlesztőknek összetettebb szoftverek írásában, de a kód nagy része még mindig közvetlenül a mögöttes adatbázis-modellből vezethető le, ami akadályozza a fejlesztők termelékenységét. Egy olyan világban, ahol fejlesztőhiány van, ez rossz hír. A több kód növeli a karbantartási költségeket és a hibák kockázatát is, ami azt jelenti, hogy kevesebb idő jut a rendszerek minőségének javítására.

Megtanulhatja, hogy a kapcsolatok első osztályú állampolgárokká tételével egy elem/kapcsolat modellben rendkívül kompakt, a természetes nyelv által inspirált lekérdezési nyelvet fejleszthet ki. Azt is megtudhatja, hogy ez a modell hogyan szolgálhat egyszerre adatbázis-sémaként és objektummodellként, amelyre üzleti logikát lehet építeni. Az implicit szolgáltatások megszabadítják Önt a szabványos írási/olvasási műveletek kódjának írásától, miközben támogatják a finomszemcsés engedélyezést.

A Vertikálisan integrált architektúrák elmagyarázza, hogy a funkcionális séma leképezések hogyan oldhatják meg az adatbázis-migrációt és a szolgáltatásverzióztatást egyszerre, és hogy mindez hogyan támogathat bármilyen ügyfelet, a szabad formátumúaktól a teljesen vertikálisan integrált típusokig. Engedje szabadjára a lehetőségeket, és használja a VIA-t a fejlesztők termelékenységének és minőségének drasztikus növelésére.

Amit megtanulhat

⬤ Megtudja, hogy az alkalmazáskiszolgáló és az adatbázis szétválasztása egy SOA-alapú architektúrában történelmi szempontból indokolt lehet, de egyben vissza is tarthat minket.

⬤ Vizsgálja meg, hogyan növelheti drasztikusan a fejlesztői termelékenységet és minőséget az alkalmazáslogika és az adatbázis-funkcionalitás vertikális integrációja.

⬤ Vizsgálja meg, hogy az alkalmazásfejlesztőknek miért csak akkor kell tiszta üzleti logikát írniuk, ha egy architektúra gondoskodik az alapvető író/olvasó ügyfél-kiszolgáló kommunikációról és az adatperzisztenciáról.

⬤ Megérti, hogy egy halmazorientált és perszisztencia-tudatos programozási nyelv miért nem csak az alkalmazások építését könnyítené meg, hanem lehetővé tenné a beérkező szolgáltatási kérések teljesen optimalizált végrehajtását is.

Kinek szól ez a könyv

Szoftverarchitekteknek, vezető szoftverfejlesztőknek, informatikai szakembereknek és hallgatóknak, valamint a nyílt forráskódú közösségnek.

A könyv egyéb adatai:

ISBN:9781484242513
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:244

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Vertikálisan integrált architektúrák: Versionált adatmodellek, implicit szolgáltatások és...
Értse meg, hogy a szolgáltatásorientált architektúrákban a rétegek...
Vertikálisan integrált architektúrák: Versionált adatmodellek, implicit szolgáltatások és perzisztencia-tudatos programozás - Vertically Integrated Architectures: Versioned Data Models, Implicit Services, and Persistence-Aware Programming

A szerző munkáit az alábbi kiadók adták ki: