Tesztvezérelt Java fejlesztés: A TDD alapelvek alkalmazása a végponttól végpontig tartó alkalmazásfejlesztéshez Java-val

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

Tesztvezérelt Java fejlesztés: A TDD alapelvek alkalmazása a végponttól végpontig tartó alkalmazásfejlesztéshez Java-val (Viktor Farcic)

Olvasói vélemények

Összegzés:

A könyv a tesztvezérelt fejlesztés (TDD) és az egységtesztelés gyakorlati bevezetéseként szolgál, különösen a Java-fejlesztők számára. Bár jól megírt és tanulságos, különösen azok számára, akik már rendelkeznek némi Java-előismerettel, számos elírást tartalmaz, és bizonyos területeken hiányzik belőle a mélység.

Előnyök:

Jól megírt Java-alapismeretekkel rendelkezők számára
tanulságos, világos magyarázatokkal
gyakorlati feladatokat tartalmaz
példákban gazdag
haladó TDD-koncepciókat tartalmaz
magával ragadó írásmód
jó áttekintés kezdőknek és tapasztalt fejlesztőknek egyaránt
valós forgatókönyvekkel foglalkozik.

Hátrányok:

Számos gépelési hiba
némi szakzsargon
egyes fogalmakat túlságosan leegyszerűsít
a bonyolult példák túlterhelőek lehetnek
hiányzik a TDD korlátainak tárgyalása
egyes lépések nem egyértelműek vagy gyorsak lehetnek
a Vagranthoz hasonló eszközökre való támaszkodás túlzott lehet.

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

Eredeti címe:

Test-Driven Java Development: Invoke TDD principles for end-to-end application development with Java

Könyv tartalma:

TDD elvek alkalmazása a végponttól végpontig tartó alkalmazásfejlesztéshez Java-val

Főbb jellemzők

⬤ Tudja meg a legnépszerűbb TDD eszközöket és keretrendszereket, és legyen jártasabb az alkalmazások építésében.

⬤ Készítsen jobb kódtervezésű, kevesebb hibával és nagyobb tesztlefedettséggel rendelkező alkalmazásokat, amelyekkel gyorsan piacra viheti azokat.

⬤ Vezesse be a tesztvezérelt programozási módszereket a fejlesztési munkafolyamatokba.

Könyv leírása

A tesztvezérelt fejlesztés (TDD) egy olyan fejlesztési megközelítés, amely a teszt-először eljárásra támaszkodik, amely a teszt megírása előtt a szükséges kód megírására, majd a kód optimalizálása érdekében történő refaktorálására helyezi a hangsúlyt.

Az egyik legelterjedtebb programozási nyelv, a Java esetében a TDD végrehajtásának értéke a programozók termelékenységének, a kód karbantarthatóságának és teljesítményének javítása, valamint a nyelv mélyebb megértésének és hatékony alkalmazásának fejlesztése.

Ez a könyv a TDD alapjaitól kezdve és az okoktól kezdve, hogy miért előnyös a bevezetése, elkíséri Önt a TDD-vel Java programozás első lépéseitől egészen addig, amíg elég magabiztos nem lesz ahhoz, hogy a gyakorlatot a mindennapi rutinjába foglalja.

Végigvezetjük az eszközök, keretrendszerek és a szükséges környezet beállításán, és rögtön gyakorlati gyakorlatokba is belevetjük magunkat, azzal a céllal, hogy egyszerre csak egy gyakorlatot, eszközt vagy keretrendszert sajátítsunk el. Megtanulod a Red-Green-Refactor eljárást, hogyan írj egységteszteket, és hogyan használd őket futtatható dokumentációként.

A könyv segítségével azt is megtudhatja, hogyan tervezzen egyszerű és könnyen karbantartható kódot, hogyan dolgozzon mockokkal, hogyan használja a viselkedésvezérelt fejlesztést, hogyan refaktorálja a régi, örökölt kódot, és hogyan adjon ki egy félig kész funkciót a termelésbe a funkcióváltásokkal.

Ezt a könyvet úgy fejezheti be, hogy mélyen megérti a tesztvezérelt fejlesztés módszertanát, és magabiztosan alkalmazhatja azt a Java alkalmazásprogramozásban.

Amit tanulni fog

⬤ Felfedezi a hatékony TDD-fejlesztéshez szükséges eszközöket és keretrendszereket.

⬤ Eredményesen végzi el a Red-Green-Refactor eljárást, amely az összes többi TDD-eljárás alappillére.

⬤ Mesterévé válik a hatékony egységtesztelés a kód többi részétől elszigetelve.

⬤ Egyszerű és könnyen karbantartható kódok tervezése különböző technikák alkalmazásával.

⬤ Használja a mocking keretrendszereket és technikákat a tesztek egyszerű megírásához és gyors végrehajtásához.

⬤ Egy alkalmazás kifejlesztése a viselkedésvezérelt fejlesztés megvalósítására egységteszteléssel együtt.

⬤ Funkciók engedélyezése és letiltása a Feature Toggles használatával.

A könyv egyéb adatai:

ISBN:9781783987429
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A DevOps 2.4 eszköztár - The DevOps 2.4 Toolkit
Ahogy más könyveimnek, úgy ennek sem volt meghatározott terjedelme. Nem indexszel kezdtem. Nem írtam összefoglalót az egyes...
A DevOps 2.4 eszköztár - The DevOps 2.4 Toolkit
Tesztvezérelt Java fejlesztés: A TDD alapelvek alkalmazása a végponttól végpontig tartó...
TDD elvek alkalmazása a végponttól végpontig tartó...
Tesztvezérelt Java fejlesztés: A TDD alapelvek alkalmazása a végponttól végpontig tartó alkalmazásfejlesztéshez Java-val - Test-Driven Java Development: Invoke TDD principles for end-to-end application development with Java
A DevOps 2.5 eszköztár - The DevOps 2.5 Toolkit
Felfedezzük a Kubernetes fürtök üzemeltetéséhez szükséges néhány készséget és tudást. Olyan témákkal fogunk foglalkozni,...
A DevOps 2.5 eszköztár - The DevOps 2.5 Toolkit
A DevOps 2.2 eszközkészlet - The DevOps 2.2 Toolkit
Úgy tűnik, hogy minden egyes új könyvvel egyre homályosabbá és pontatlanabbá válik a hatókör. Amikor elkezdtem írni a...
A DevOps 2.2 eszközkészlet - The DevOps 2.2 Toolkit
A DevOps 2.3 eszköztár - The DevOps 2.3 Toolkit
A könyv célja nem az, hogy meggyőzze Önt a Kubernetes bevezetéséről, hanem az, hogy részletes áttekintést adjon a funkciókról...
A DevOps 2.3 eszköztár - The DevOps 2.3 Toolkit

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)