Ecritures des tests : cas concret

En même temps, il ne faut pas oublier que la couverture de tests de non régression est l’intérêt secondaire du TDD. L’intérêt principal étant de piloter le design de façon incrémentale, ce qui est plus compliqué à faire comprendre aux personnes qui ne développent pas.

Faire des tests après pourquoi pas, mais en plus de limiter la couverture, elle permet moins l’amélioration incrémentale du design.

Je l’explique différemment :

Si tu écris ton test après, tu ne peux tester que ce que tu viens d’implémenter.
Si tu écris ton test avant, alors tu vas tester ce que tu désire réellement implémenter.

Au final nous disons la même chose ;)

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s