
Programování řízené testy CZ
- Jazyk: český
- Žáner: Odborná literatúra
- Počet strán: 204
- Rok vydania: 2004
Programování řízené testy CZ
- Jazyk: český
- Žáner: Odborná literatúra
- Počet strán: 204
- Rok vydania: 2004
Na túto knižku aktuálne nikto nečaká, máš záujem ty?
Aktuálne nikto neponúka túto knihu.
Chcem predať túto knihu
Chcem si kúpiť, pošlite mi notifikáciu o novej ponuke
Popis knihy
Testováním řízený vývoj programů je jedním z velkých hitů současné doby. Je to totiž jedna z velice účinných metod výrazného zvyšení produktivity programátorské práce. Nástroje a knihovny na jeho podporu se již staly povinnou součástí všech profesionálních vývojových prostředí. Proto se také anglické vydání této knihy stalo okamžitě velkým bestsellerem. Autor názorně - krok za krokem předvádí čtenáři jak takový testováním řízený vývoj probíhá, čeho je třeba se vyvarovat, co je možno alespoň dočasně zanedbat a co je na druhou stranu třeba neustále bedlivě sledovat. V první části autor čtenáři názorně demonstruje, jak probíhá typická, automatickými testy řízená úprava stávajícího kódu. Krok za krokem ukazuje, jak on v takovém případě postupuje, kterých věcí si bedlivě všímá a které naopak záměrně přehlíží. Předváděné obraty vypadají na první pohled triviálně, ale při hlubším studiu objevíte jejich promyšlenost a efektivnost. V druhé části autor předvádí, jak je možno s použitím automatickými testy řízeného vývoje naprogramovat vlastní verzi jednoho z nejslavnějších programů poslední doby – testovacího rámce xUnit. Na tomto příkladu ukazuje vývoj a testování komplikovanější logiky včetně reflexe a výjimek. Třetí část je pak koncipována jako referenční příručka, která přehledně a srozumitelně vysvětluje základní pojmy a techniky testováním řízeného vývoje programů. Postupně zde probírá typické obraty používané při testováním řízeném vývoji, používání návrhových vzorů i základní poučky refaktorizace. Kniha je psána svěží a velmi čtivou formou. Při jejím studiu se pobavíte a přitom se naučíte používat vysvětlenou metodiku k velmi rychlé a efektivní tvorbě spolehlivého, bezchybného kódu bez ohledu na to, jak je úkol složitý.
Našli ste chybu?