Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Lorsque les tests continuent de réussir, mais que la conception cesse de progresser
DEV -
12/01
Il y a un moment que je rencontre sans cesse lorsque je pratique le TDD. Les tests réussissent. La couverture s'améliore. Refactorisation...
Il y a un moment que je rencontre sans cesse lorsque je pratique le TDD.
Les tests réussissent. La couverture s'améliore. La refactorisation semble sûre.
Et pourtant, à un moment donné, le design… s’arrête de bouger.
Non pas parce que le système est terminé. Pas parce que le problème est résolu.
Mais parce que les tests ne semblent plus rien remettre en cause.
Ils ne cessent de confirmer des décisions qui semblent déjà verrouillées.
Le stand est calme
Ce stand est subtil.
Rien n’est évidemment faux. CI est vert. La base de code semble « saine ».
Mais l’apprentissage a ralenti.
Chaque nouveau test semble inévitable. Chaque refactor semble local. Aucune hypothèse ne semble plus vraiment menacée.
Le système continue de changer, mais seulement dans les limites fixées depuis longtemps.
Quand les tests cessent de réduire le doute
Je ne pense pas que cela se produise parce que nous écrivons des tests de manière incorrecte... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité