Hodnocení:
Kniha poskytuje ucelený přehled testovacích technik se zaměřením na jednotkové testování pomocí JUnit a Javy 8. Obsahuje praktické rady, vyprávěcí prvky, které čtenáře zaujmou, a různé mnemotechnické pomůcky pro usnadnění výuky. Získala však smíšené ohlasy týkající se stylu psaní, zastaralého příkladového kódu a některých rušivých anekdot.
Klady:⬤ Dobrý přehled o testování a užitečných technikách.
⬤ Poutavé vyprávění s osobnostmi a mnemotechnikami.
⬤ Užitečné pokrytí JUnit, osvědčených postupů testování a refaktoringu.
⬤ Jasný styl psaní a příjemné čtení.
⬤ Užitečné pro začátečníky i zkušené vývojáře jako osvěžení testování.
⬤ Někteří čtenáři považovali styl psaní za nevyhovující a příklady za zastaralé.
⬤ Obtíže při spouštění příkladového kódu a jeho sledování.
⬤ Některé kapitoly se příliš zaměřují na nesouvisející anekdoty.
⬤ Nedostatečná hloubka některých funkcí Javy 8 a testování pomocí JUnit.
⬤ Ne všechny koncepty se zdají být plně rozvinuté, takže čtenáři chtějí víc.
(na základě 25 hodnocení čtenářů)
Pragmatic Unit Testing in Java 8 with Junit
Klasika Pragmatic Programmers je zpět! Pragmatic Unit Testing in Java 8 With JUnit, čerstvě aktualizovaný pro moderní vývoj softwaru, vás naučí, jak s jistotou psát a spouštět snadno udržovatelné unit testy v JUnit. Naučíte se mnemotechniky, které vám pomohou zjistit, jaké testy psát, jak si zapamatovat všechny okrajové podmínky a jaké jsou vlastnosti dobrého testu. Uvidíte, jak se jednotkové testy mohou vyplatit tím, že vám umožní udržet kód systému čistý, a naučíte se, jak si poradit s věcmi, které se zdají být pro testování příliš náročné.
Kniha Pragmatic Unit Testing in Java 8 With JUnit vás provede všemi důležitými tématy jednotkového testování. Pokud jste nikdy nepsali jednotkové testy, uvidíte snímky obrazovek z prostředí Eclipse, IntelliJ IDEA a NetBeans, které vám pomohou překonat tu nejtěžší část - nastavení a začátek.
Jakmile překonáte základy, dozvíte se, proč chcete psát jednotkové testy a jak efektivně používat JUnit. Hlavní částí knihy je však shromážděná moudrost o jednotkovém testování od lidí, kteří to na produkčních systémech dělají už nejméně 15 let: autor a vývojářský veterán Jeff Langr, který vychází z moudrosti pragmatických programátorů Andyho Hunta a Davea Thomase. Naučíte se:
⬤ Jak vytvářet testy jednotek, abyste minimalizovali své úsilí při jejich údržbě.
⬤ Jak používat jednotkové testy k udržení čistoty systému.
⬤ Jak testovat náročné věci.
⬤ Paměťové mnemotechniky, které vám pomohou zapamatovat si, co je při psaní unit testů důležité.
⬤ Jak pomoci svému týmu využívat a udržovat výhody unit testů.
O jednotkovém testování se nedozvíte pouze teoretické informace - budete pracovat na mnoha příkladech kódu. Pokud jde o programování, praktická zkušenost je jediný způsob, jak se učit!
© 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)