Hodnocení:
Kniha je vysoce ceněna jako základní zdroj informací o testování jednotek, zejména pro vývojáře používající JavaScript nebo související frameworky. Přestože je chválena pro svůj komplexní přístup a cenné příklady, někteří čtenáři upozorňují, že se v textu příliš opakuje.
Klady:⬤ Skvělý zdroj informací pro unit testing, zejména pro frameworky JavaScriptu
⬤ slouží jako vynikající reference
⬤ nabízí praktické příklady
⬤ přínosné pro výuku týmů o unit testing
⬤ považováno za „bibli“ pro unit testing.
Obsahuje příliš mnoho opakování, včetně redundancí v rámci kapitol; pro někoho může být i přes svou užitečnost nudný.
(na základě 4 hodnocení čtenářů)
The Art of Unit Testing, Third Edition: With Examples in JavaScript
Umění testování jednotek, třetí vydání vás zavede pod povrch a umožní vám pochopit, jak může testování jednotek změnit způsob, jakým dodáváte a udržujete software.
Třetí vydání knihy The Art of Unit Testing aktualizuje mezinárodní bestseller tak, aby odrážel moderní vývojové nástroje a postupy. Toto rozšířené vydání vás naučí psát unit testy pro asynchronní a pozorovatelný kód, stejně jako metody fingování funkcí, modulů a refaktoringu. Prozkoumáte vzory a organizaci testů, práci se starším kódem, a dokonce i s "netestovatelným" kódem. Mnoho příkladů, které jsou nezávislé na nástrojích, je prezentováno v jazyce JavaScript a jsou pečlivě navrženy tak, aby byly použitelné pro kód napsaný v jakémkoli jazyce.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Testování jednotek je všeobecně rozšířenou praxí v týmech vývojářů všech velikostí. Skvělí vývojáři vám řeknou, že testování je stejně tak stav mysli jako soubor nástrojů a postupů. Kniha Umění unitového testování, třetí vydání vás zavede pod povrch a umožní vám pochopit, jak může unitové testování změnit způsob, jakým dodáváte a udržujete software. Toto nové vydání, nyní s příklady v jazyce JavaScript, bylo aktualizováno tak, aby odráželo vlastnosti moderní kódové základny, včetně asynchronních a modulárních, distribuovaných služeb. Postupy a vzory, které se naučíte, lze snadno použít i v jiných jazycích, včetně C#, Javy a Pythonu.
O knize
Třetí vydání knihy Umění testování jednotek vás krok za krokem provede od prvních jednoduchých jednotkových testů až po vytvoření kompletních sad testů, které jsou udržovatelné, čitelné a důvěryhodné. Toto rozšířené třetí vydání, nyní s příklady využívajícími JavaScript a Node, vás naučí psát unit testy pro asynchronní a pozorovatelný kód, stejně jako metody podvržení funkcí, modulů a refaktoringu. Seznámíte se se složitými tématy, jako jsou mocky a stuby, prozkoumáte, jak si poradit se složitými staršími kódovými základnami, a ušetříte si čas s testy, které fungují pro frontendové i backendové aplikace. Kniha Umění unit testování, třetí vydání je nezbytnou příručkou pro každého unit testera, který se chce cítit jistě při psaní kódu, který se snadněji vytváří, udržuje a přizpůsobuje.
Co je uvnitř
Vytváření čitelných, udržovatelných a důvěryhodných testů.
Práce s falešnými testy, podřízenými testy (stubs), mock objekty a izolačními (mocking) frameworky.
Jednoduché techniky vstřikování závislostí.
Refaktorizace staršího kódu.
O čtenáři
Příklady v knize používají JavaScript a Node a pokrývají celý dev stack.
O autorovi
Roy Osherove je mezinárodně uznávaný odborník na jednotkové testování a agilní softwarovou metodiku. Stále aktivně programuje, konzultuje a školí týmy po celém světě v jemném umění testování jednotek a vývoje řízeného testy. Je také autorem knihy Elastic Leadership. Royův blog najdete na adrese ArtOfUnitTesting.com.
Vladimir Khorikov je autorem knihy Unit Testing Principles, Practices, and Patterns, autorem Pluralsight a Microsoft MVP. Byl mentorem mnoha týmů v oblasti záludností unit testování.
© 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)