Tesztvezérelt fejlesztés Swiftben: Jobb kód fordítása az Xctesttel és a Tdd-vel

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

Tesztvezérelt fejlesztés Swiftben: Jobb kód fordítása az Xctesttel és a Tdd-vel (Gio Lodi)

Olvasói vélemények

Összegzés:

A könyv egy jól sikerült bevezető útmutató az iOS-teszteléshez, különös tekintettel a SwiftUI-ra és a TDD alapelveire. Dicsérik, hogy naprakész és áttekinthető, előnyére válik a más programozási nyelvekről áttérő olvasóknak.

Előnyök:

Naprakész a SwiftUI-val
világos és alapos magyarázat a TDD-elvekről
konkrét kódolási példákat tartalmaz CHEATSHEET formátumban
hasznos az iOS-teszteléssel kezdő felhasználók számára
jó bevezetést nyújt a tesztelésbe a más nyelvekben jártasak számára.

Hátrányok:

Nem biztos, hogy elegendő a kiterjedt UIKit-teszteléshez; elsősorban bevezető szövegként szolgál, ami nem biztos, hogy megfelel a haladóbb felhasználók igényeinek.

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

Eredeti címe:

Test-Driven Development in Swift: Compile Better Code with Xctest and Tdd

Könyv tartalma:

Használja a Swiftet a hatékony és eredményes tesztvezérelt fejlesztés (TDD) módszertanának gyakorlására. A szoftvertesztelés és a TDD örökzöld programozási koncepciók - a Swift-fejlesztők mégsem alkalmazzák széles körben. Amire szükség van, az egy világos útiterv a TDD elsajátításához és elfogadásához a Swift világában. Az elmúlt években az Apple befektetett az XCTest és az Xcode tesztelési infrastruktúrájába, és ezzel a tesztelést új, kiemelt prioritássá tette az ökoszisztémájában. Az olyan nyílt forráskódú könyvtárak, mint a Quick és a Nimble szintén kiforrottak. Az eszközök rendelkezésre állnak. Ez a könyv megmutatja, hogyan használhatja őket.

A TDD sokkal többet kínál a hibák felderítésénél. Ebből a könyvből megismerheti a szoftverépítés filozófiáját. A TDD lehetővé teszi a mérnökök számára, hogy a problémákat inkrementálisan oldják meg, és csak annyi kódot írjanak, amennyi szükséges. A nagy problémák kis lépésekre bontásával gyors ütemben haladhatsz előre, mindig látható haladást elérve.

Vegyen részt a tesztvezérelt fejlesztésben egy valódi iOS-alkalmazás építésével, és minden fejezetben új fogalmak beépítésével. A könyv koncepciói úgy bontakoznak ki, ahogy kitalálod, hogyan használhatod a teszteket az egyes fejezetek problémáinak megoldására. Egyetlen alkalmazás TDD-jén keresztül megismerkedhet a mesterség összes kapcsolt és haladó fogalmával, megértheti az egyes technikák által kínált kompromisszumokat, és áttekintheti a szoftverfejlesztés iteratív folyamatát.

A Tesztvezérelt fejlesztés a Swiftben utat mutat a lenyűgöző alkalmazások készítésének rendkívül hatékony módjához.

Mit fogsz tanulni

⬤ Írd meg a teszteket, amelyek könnyen karbantarthatók.

⬤ Folyamatosan bővülő tesztkészletről gondoskodni.

⬤ Elkészíts egy olyan tesztelési szókincset, amely a Swift világán kívül is alkalmazható.

⬤ Láthatod, hogy a Swift programozás hogyan javítja a dinamikus nyelvekben látott TDD-áramlást.

⬤ Fedezze fel, hogy a fordító hibái hogyan nyújthatnak ugyanolyan hasznos útmutatást, mint a sikertelen tesztek.

Kinek szól ez a könyv

Középszintű fejlesztők, akik szeretnének jobb minőségű kódot írni és javítani a munkafolyamatokat. Továbbá olyan fejlesztőknek, akik már írtak teszteket, de úgy érzik, hogy nem hozzák ki belőlük a legtöbbet.

A könyv egyéb adatai:

ISBN:9781484270011
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:288

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Tesztvezérelt fejlesztés Swiftben: Jobb kód fordítása az Xctesttel és a Tdd-vel - Test-Driven...
Használja a Swiftet a hatékony és eredményes tesztvezérelt...
Tesztvezérelt fejlesztés Swiftben: Jobb kód fordítása az Xctesttel és a Tdd-vel - Test-Driven Development in Swift: Compile Better Code with Xctest and Tdd

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