Návrh Školení
Úvod
- Výhody TDD a Agile
TDD (2 dny)
Instalace a konfigurace automatizovaných Unit Testing frameworků
TDD přístupy
- Návrh softwaru pomocí TDD Refactoring software TDD workflows a vzory
Implementace TDD
- Kolaborativní moduly Pochopení testovacích padělků, padělků, dvojic a zesměšňování Psaní dobrých jednotkových testů Vylepšování stávajících testů Refaktorování aplikace Psaní testů pro starší verzi C Přizpůsobení TDD pro vývoj vestavěného softwaru Testovací jízda vedle křemíku s napodobeninami
Agile (1 den)
Úvod
- Agile vs. Tradiční přístupy k vývoji softwaru Manifest Agile
Implementace Agile
- Plánování vydání, Iterace Plánování nulové iterace, Kontrola požadavků na odhad, Kvalita každodenního stand-up týmu, Iterační testování, Přezkoumání iterací při přijetí (výkladní skříň) Retrospektivy Získané poznatky Agile Principy
Shrnutí a závěr
Požadavky
- Pochopení programování v C
- Pochopení konceptů testování softwaru
Reference (3)
Cvičení, se kterými jsme se mohli seznámit s TDD
Csongor Benedek - ACCENTURE
Kurz - Agile and TDD with C
Machine Translated
Ráda jsem pracovala v malých skupinách. :)
Nikoletta Domak - ACCENTURE
Kurz - Agile and TDD with C
Machine Translated
Velmi se mi líbil celkově pozitivní a povzbuzující přístup školitele a atmosféra při hovorech. Kurz byl velmi dobře strukturovaný a analogie a příklady použité k vysvětlení teorie byly velmi užitečné. Velká spokojenost i s praktickou částí - jednoduché a srozumitelné úkoly, které studenty nutí aplikovat teorii v praxi :)
Lasma Matusevica - ACCENTURE
Kurz - Agile and TDD with C
Machine Translated