Tests unitaires et TDD : la théorie :
Les tests unitaires sont indispensables pour faire du développement agile (itératif et incrémental), pour être sûr que le code fait ce qu’il faut, pour éviter les régressions, pour détecter au plus tôt les problèmes, pour diminuer les coûts, etc… Le TDD est la meilleure façon d’écrire les tests, notamment pour avoir du code testable et donc testé. Après un peu de théorie pour préciser tout cela, je vous montrerai par des exemples en live coding ce qu’est vraiment le TDD et que ce n’est pas si compliqué à mettre en oeuvre ! (Présentation & démos)
