Vývoj řízený testy ve Swiftu: Kompilace lepšího kódu pomocí Xctestu a Tdd

Hodnocení:   (4,8 z 5)

Vývoj řízený testy ve Swiftu: Kompilace lepšího kódu pomocí Xctestu a Tdd (Gio Lodi)

Recenze čtenářů

Shrnutí:

Kniha je dobře hodnoceným úvodním průvodcem testováním iOS, zejména se zaměřením na SwiftUI a principy TDD. Je chválena za aktuálnost a srozumitelnost, z níž těží čtenáři přecházející z jiných programovacích jazyků.

Klady:

Aktuální informace o SwiftUI
jasné a důkladné vysvětlení principů TDD
obsahuje konkrétní příklady kódování ve formátu CHEATSHEET
přínosné pro nováčky v oblasti testování iOS
poskytuje dobrý úvod do testování pro ty, kteří mají zkušenosti s jinými jazyky.

Zápory:

Nemusí stačit pro rozsáhlé testování UIKit; slouží především jako úvodní text, který nemusí vyhovovat potřebám pokročilejších uživatelů.

(na základě 3 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Využití Swiftu pro efektivní a účinnou metodiku vývoje řízeného testy (TDD). Testování softwaru a TDD jsou evergreenem programování - přesto si je vývojáři Swiftu zatím příliš neosvojili. Potřebujeme jasný plán, jak se naučit a osvojit si TDD ve světě Swiftu. V posledních letech společnost Apple investovala do XCTestu a testovací infrastruktury Xcode a učinila z testování novou hlavní prioritu svého ekosystému. Zralosti dosáhly také open-source knihovny jako Quick a Nimble. Nástroje jsou k dispozici. Tato kniha vám ukáže, jak s nimi zacházet.

TDD může nabídnout mnohem víc než jen vychytávání chyb. S touto knihou se naučíte filozofii tvorby softwaru. TDD umožňuje inženýrům řešit problémy postupně a psát jen tolik kódu, kolik je nutné. Rozložením velkých problémů na malé kroky můžete postupovat rychlým tempem a vždy dosáhnout viditelného pokroku.

Podílejte se na vývoji řízeném testy tím, že vytvoříte skutečnou aplikaci pro iOS a v každé kapitole si osvojíte nové koncepty. Koncepty knihy se objeví, když přijdete na způsoby, jak používat testy k řešení problémů v každé kapitole. Prostřednictvím TDD jedné aplikace se seznámíte se všemi základními i pokročilými koncepty tohoto řemesla, pochopíte kompromisy, které jednotlivé techniky nabízejí, a projdete si iterativní proces vývoje softwaru.

Vývoj řízený testy ve Swiftu poskytuje cestu k vysoce efektivnímu způsobu vytváření úžasných aplikací.

Co se naučíte

⬤ Napsat testy, které se snadno udržují.

⬤ Postarat se o stále se rozšiřující sadu testů.

⬤ Vytvořit si slovník testování, který lze použít i mimo svět Swiftu.

⬤ Uvidíte, jak programování ve Swiftu vylepšuje průběh TDD, který je vidět v dynamických jazycích.

⬤ Zjistěte, jak mohou chyby překladače poskytnout stejně užitečné vodítko jako neúspěšné testy.

Pro koho je tato kniha určena

Vývojářům střední úrovně, kteří chtějí psát kvalitnější kód a zlepšit své pracovní postupy. Také vývojářům, kteří již testy píší, ale mají pocit, že z nich nevyužívají maximum.

Další údaje o knize:

ISBN:9781484270011
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:288

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Vývoj řízený testy ve Swiftu: Kompilace lepšího kódu pomocí Xctestu a Tdd - Test-Driven Development...
Využití Swiftu pro efektivní a účinnou metodiku...
Vývoj řízený testy ve Swiftu: Kompilace lepšího kódu pomocí Xctestu a Tdd - Test-Driven Development in Swift: Compile Better Code with Xctest and Tdd

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)