Dimitri BAELI eXo Platform VP Quality Dojo TDD
2 05/05/09
3 05/05/09 Test Driven Developpement Lidée du Dojo Kata / Randori Lets fight ! Dojo TDD
4 05/05/09 Test Driven Development 1.Ecrire un test montrant un manque 2.Corriger le code pour faire passer le test 3.Refactoring 4.Verifier que les tests passent toujours
5 Dojo Salle d'entrainement Régulièrement Hors contexte Pédagogique Kata et Randori /
6 Kata Session préparée Feuille blanche Utilisation de TDD Expliquer chaque étape Discussions autorisées Kata ( ou littéralement: figure") mot japonais décrivant un modèle de mouvements chorégraphiés et détaillés réalisé par une ou plusieurs personne.
7 Randori Un écran Un pilote / Un copilote Cycle de 5 min Le copilote devient pilote Un nouveau copilote entre randori ( ou ) est une technique que l'on retrouve dans divers arts martiaux, elle consiste en l'attaque d'une personne par plusieurs partenaires.
8 Lets go ! 5 minutes par cycle
9 Dojo TDD Intérêts Apprendre TDD hors contexte Code couvert par les tests Pas de code inutile Apprendre le refactoring Partager les pratiques de développement Ludique Bon moyen de découvrir de nouvelles technologies
10 Dojo TDD Quelques liens