Testovatelný kód a Test First v C#
Na přednášce se seznámíte s rolí testování v agilním vývoji, testováním a refactoringem legacy kódu, unit testováním, přístupem Test First, architekturou testovatelné aplikace, programováním proti rozhraním a principem Inversion of Control.
17:00 - 17:10 - Představení WUGu
17:10 - 18:30 - 1. část setkání
18:30 - 18:45 - Přestávka a občerstvení
18:45 - 20:00 - 2. část setkání
20:00 - Diskuze
Na praktickém příkladu netestovatelné aplikace si krok za krokem ukážeme, jak agilně rozšiřovat a opravovat její kód. Budeme soustavně vytvářet a udržovat unit testy ještě dřív než napíšeme kód. Postupně dospějeme k návrhovým vzorům a Inversion of Control.
Akce je podporována firmou SolarWinds a JetBrains.