Hodnotenie:
Kniha poskytuje komplexný prehľad testovacích techník so zameraním na testovanie jednotiek pomocou JUnit a Javy 8. Obsahuje praktické rady, príbehové prvky na zaujatie čitateľa a rôzne mnemotechnické pomôcky na uľahčenie učenia. Získala však zmiešané ohlasy týkajúce sa štýlu písania, neaktuálneho vzorového kódu a niektorých rušivých anekdot.
Výhody:⬤ Dobrý prehľad testovania a užitočných techník.
⬤ Pútavé rozprávanie s osobnosťami a mnemotechnikami.
⬤ Užitočné pokrytie JUnit, osvedčených postupov testovania a refaktorovania.
⬤ Jasný štýl písania a príjemné čítanie.
⬤ Užitočné pre začiatočníkov aj skúsených vývojárov ako osvieženie testovania.
⬤ Niektorí čitatelia považovali štýl písania za nevyhovujúci a príklady za zastarané.
⬤ Ťažkosti pri spúšťaní príkladov a sledovaní kódu.
⬤ Niektoré kapitoly sa príliš zameriavajú na nesúvisiace anekdoty.
⬤ Nedostatočná hĺbka niektorých funkcií Javy 8 a testovania pomocou JUnit.
⬤ Nie všetky koncepty sa zdajú byť úplne rozpracované, takže čitatelia chcú viac.
(na základe 25 čitateľských recenzií)
Pragmatic Unit Testing in Java 8 with Junit
Klasika Pragmatic Programmers je späť! Pragmatické testovanie jednotiek v Jave 8 s JUnitom, čerstvo aktualizované pre moderný vývoj softvéru, vás naučí, ako s istotou písať a spúšťať ľahko udržiavateľné testy jednotiek v JUnite. Naučíte sa mnemotechniky, ktoré vám pomôžu zistiť, aké testy písať, ako si zapamätať všetky okrajové podmienky a aké sú vlastnosti dobrého testu. Uvidíte, ako sa jednotkové testy môžu oplatiť tým, že vám umožnia udržať čistý systémový kód, a naučíte sa, ako si poradiť s vecami, ktoré sa zdajú byť príliš náročné na testovanie.
Pragmatické testovanie jednotiek v Jave 8 s JUnitom vás prevedie všetkými dôležitými témami testovania jednotiek. Ak ste ešte nikdy nepísali jednotkový test, uvidíte zábery obrazoviek z prostredia Eclipse, IntelliJ IDEA a NetBeans, ktoré vám pomôžu prekonať tú najťažšiu časť - nastavenie a spustenie.
Po prekonaní základov sa dozviete, prečo chcete písať jednotkové testy a ako efektívne používať JUnit. Hlavnou časťou knihy je však zozbieraná múdrosť o testovaní jednotiek od ľudí, ktorí to robili na produkčných systémoch najmenej 15 rokov: autor a vývojár veterán Jeff Langr, ktorý stavia na múdrosti pragmatických programátorov Andyho Hunta a Davea Thomasa. Naučíte sa:
⬤ Ako vytvoriť testy jednotiek, aby ste minimalizovali úsilie pri ich údržbe.
⬤ Ako používať jednotkové testy na udržanie čistoty systému.
⬤ Ako testovať ťažké veci.
⬤ Pamäťové mnemotechniky, ktoré vám pomôžu zapamätať si, čo je pri písaní unit testov dôležité.
⬤ Ako pomôcť svojmu tímu využívať a udržiavať výhody testovania jednotiek.
O testovaní jednotiek sa nedozviete len teoreticky - budete pracovať na mnohých príkladoch kódu. Keď ide o programovanie, praktické skúsenosti sú jediným spôsobom, ako sa učiť!
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)