Session

De Legacy au TDD

C'est quoi l'obstacle principal à travailler avec les tests ou en TDD. C'est que le code existant n'a pas été concu pour! Voyons à travers un exemple comment on reprend le code, le prépare au travail en TDD à l'aide des tests :) et du refactoring préparatoire afin que cela devienne un jeu d'enfant d'ajouter la nouvelle fonctionnalité en TDD (ou presque :D)

Nous verrons comment le besoin fonctionnel nous pousse à rendre le code plus modulaire, ce qui in fine le rend testable plus unitairement. Parfois on dit que le refactoring coûte, dans ce cas c'est le refactoring et le TDD qui nous fait gagner du temps.

Filmed at Agile Pays Basque
https://www.youtube.com/watch?v=CG5ruSfRg88

Johan Martinsson

Passionate about code design

Grenoble, France

View Speaker Profile