Tout le contraire pour moi. Gros gain de temps, je code les tests d'abord puis la fonctionnalité buggée à l'arrache pour que ca compile et que ca casse. Ensuite je code la fonction jusqu'à ce que le(s) test(s) passent. Je gagne du temps à trouver les bugs (du temps perdu avec le debuger pour des bugs à la con) et je pense avoir un code moins buggé avec ça (les bugs chez les clients c'est toujours le pire : cout en terme d'image, difficulté à reproduire, se faire expliquer...). Ca permet aussi de donner un bon rythme (test, dev, refactor). En bonus, j'ai un code testé que je peux faire évoluer sans trop casser.
Partager