- Sujet : Ticket dispenser & Telemetry system (https://github.com/lucaminudel/TDDwithMockObjectsAndDesignPrinciples/tree/master/TDDMicroExercises)
- Format : Pair programming
- Langage : C#, Java, JavaScript/TypeScript
- Nombre de participants : 15
Retours participants :
- Ticket dispenser :
- Stratégie de golden master, on boucle un nombre donné pour vérifier un comportement, puis on modifie et vérifie que le comportement n’a pas changé
- Problèmes liés à la référence statique (état stocké, comportement pas répétable)
- Telemetry system :
- Dépence avec un comportement aléatoire (connexion du client)
- Mise en place de mock pour tester, refacto vers une syntaxe fluent
ROTI :
- 4/5 -> 4
- 3/5 -> 8
- 2/5 -> 2
- 1/5 -> 1