La théorie et la pratique
Ce que vous allez apprendre
- Ce qu'est réellement le Test-Driven Development
- Comment le TDD vous aide à maitriser le design de vos applications
- Mettre en pratique le TDD sur des projets réels non triviaux
- Comment aborder des problèmes complexes en les décomposant en sous-problèmes plus simples
- Organiser ses tests et correctement choisir le code à tester
- Découvrir comment la Clean Architecture se révèle naturellement quand on fait du TDD
- Différencier l'école Classic du TDD de l'école Mockist
- Comment le TDD permet de recouvrir naturellement votre code de tests qui vous protègent contre les régressions