Tartományspecifikus nyelvek

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

Tartományspecifikus nyelvek (Martin Fowler)

Olvasói vélemények

Összegzés:

Martin Fowler Domain-specifikus nyelvekről szóló könyve vegyes kritikákat kapott, amelyek megmutatták erősségeit a betekintés és a gyakorlati alkalmazások terén, ugyanakkor kritikákat is megfogalmaztak a könyv mélységével és bemutatásával kapcsolatban. Sok olvasó értékeli Fowler világos és humoros írói stílusát, valamint a könyv szervezeti felépítését és hozzáférhetőségét, különösen azok számára, akik nem rendelkeznek informatikai háttérrel. Számos kritikus azonban kiemelte, hogy a könyv bizonyos területeken nem elég mély, több nyelven használ kódpéldákat anélkül, hogy kellő részletességgel dolgozna, és szenved a szószátyárságtól.

Előnyök:

Jól megírt és szervezett
lebilincselő és informatív
hozzáférhető az informatikai háttérrel nem rendelkező olvasók számára
értékes gyakorlati meglátások
humoros írói stílus
világos bevezetés a tartományspecifikus nyelvekbe
az implicit gondolatok erős kommunikációja
hatékony referenciaeszköz.

Hátrányok:

Hiányzik a mélység és a részletesség különböző témákban
terjedelmes és néha nem egyértelmű
hiányos kódmintákat használ több nyelven
egyes olvasók szerint a Kindle konverzió gyenge
kihagyja a funkcionális programozás lefedettségét
kevésbé tekinthető hasznosnak komoly tudományos tanulmányokhoz vagy gyakorlati alkalmazáshoz előzetes programozási tapasztalat nélkül.

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

Eredeti címe:

Domain-Specific Languages

Könyv tartalma:

Gondosan megválasztva és használva a tartományspecifikus nyelvek (DSL) egyszerűsíthetik az összetett kódot, elősegíthetik a hatékony kommunikációt az ügyfelekkel, javíthatják a termelékenységet, és megszüntethetik a fejlesztési szűk keresztmetszeteket. A Domain-specifikus nyelvek című könyvben Martin Fowler, a szoftverfejlesztés ismert szakértője először is megadja azokat az információkat, amelyekre a szoftverszakembereknek szükségük van annak eldöntéséhez, hogy használják-e és mikor a DSL-eket. Ezután, ahol a DSL-ek megfelelőnek bizonyulnak, Fowler hatékony technikákat mutat be a létrehozásukra, és útmutatást ad a szoftvermérnököknek az alkalmazásukhoz megfelelő megközelítések kiválasztásához.

A könyv technikái a legtöbb modern objektumorientált nyelvvel hasznosíthatók; a szerző számos példát ad Java és C# nyelven, valamint Ruby nyelven is bemutat válogatott példákat. Ahol csak lehetséges, a fejezetek úgy vannak megszervezve, hogy önállóak legyenek, és a legtöbb referenciatémát a megszokott minták formájában mutatja be.

E széleskörű könyvvel felvértezve a fejlesztők rendelkeznek majd a szükséges ismeretekkel ahhoz, hogy fontos döntéseket hozzanak a DSL-ekkel kapcsolatban - és adott esetben elnyerjék az általuk kínált jelentős technikai és üzleti előnyöket.

A tárgyalt témák a következők:

- Hogyan viszonyulnak a DSL-ek a keretrendszerekhez és könyvtárakhoz, és mikor elegendőek ezek az alternatívák.

- Parserek és parser-generátorok használata, valamint külső DSL-ek elemzése.

- DSL nyelvi konstrukciók megértése, összehasonlítása és kiválasztása.

- Annak meghatározása, hogy használjunk-e kódgenerálást, és a kódgenerálási stratégiák összehasonlítása.

- A DSL-ek létrehozására szolgáló új nyelvi munkaasztal-eszközök előzetes megismerése.

A könyv egyéb adatai:

ISBN:9780321712943
Szerző:
Kiadó:
Kötés:Keményfedeles
A kiadás éve:2010
Oldalak száma:640

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Refactoring: A meglévő kód tervezésének javítása - Refactoring: Improving the Design of Existing...
Martin Fowler útmutatója a rossz kód...
Refactoring: A meglévő kód tervezésének javítása - Refactoring: Improving the Design of Existing Code
Tartományspecifikus nyelvek - Domain-Specific Languages
Gondosan megválasztva és használva a tartományspecifikus nyelvek (DSL) egyszerűsíthetik az...
Tartományspecifikus nyelvek - Domain-Specific Languages
Elemzési minták: Újrafelhasználható objektummodellek (zsebkönyv) - Analysis Patterns: Reusable...
Ez az innovatív könyv felismeri, hogy az...
Elemzési minták: Újrafelhasználható objektummodellek (zsebkönyv) - Analysis Patterns: Reusable Object Models (Paperback)
UML Distilled: A Brief Guide to the Standard Object Modeling Language (Rövid útmutató a szabványos...
A UML Distilled korábbi kiadásaiból több mint 300...
UML Distilled: A Brief Guide to the Standard Object Modeling Language (Rövid útmutató a szabványos objektummodellezési nyelvhez) - UML Distilled: A Brief Guide to the Standard Object Modeling Language

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

© 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)