La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Coding Dojo - Randori sur le TDD Anthony Hurot Octobre 2010.

Présentations similaires


Présentation au sujet: "Coding Dojo - Randori sur le TDD Anthony Hurot Octobre 2010."— Transcription de la présentation:

1 Coding Dojo - Randori sur le TDD Anthony Hurot Octobre 2010

2 27/10/10 Planning Si je veux apprendre le Judo, je vais m'inscrire au dojo du coin et y passer une heure par semaine pendant deux ans, au bout de quoi j'aurai peut-être envie de pratiquer plus assidument. Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue Cherchez l'erreur. Laurent Bossavitz

3 27/10/10 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5 Planning

4 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5

5 27/10/10 Si je veux apprendre le Judo, je vais m'inscrire au dojo du coin et y passer une heure par semaine pendant deux ans, au bout de quoi j'aurai peut-être envie de pratiquer plus assidument. Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue Cherchez l'erreur. Laurent Bossavitz Dojo

6 27/10/10 Un espace dapprentissage sûr et conviviale Un travail collaboratif Chacun doit pouvoir saméliorer à son rythme Un objectif dapprentissage et esprit non compétitift Dojo

7 27/10/10 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. Lobjectif nest pas de trouver la meilleur solution mais de comprendre la solution proposée Kata

8 27/10/10 Présentation dune solution Tout le monde doit pouvoir la reproduire à la fin de la présentation Interruption autorisée pour questionner sur la solution Kata

9 27/10/10 randori ( ou ) est une technique que l'on retrouve dans divers arts martiaux, elle consiste en l'attaque d'une personne par plusieurs partenaires.arts martiaux L'objectif est d'implémenter une solution de façon collaborative Randori

10 27/10/10 Le principe de base est que tout le monde effectue les rôles de pilote et co-pilote pendant la session. Interruption uniquement lorsque les tests sont valides, silence quand ils sont en échec Randori

11 27/10/10 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5

12 27/10/10 Test Driven Development

13 27/10/10 Méthode toute simple à comprendre : Avant d'écrire un bout de code, on commence par écrire les tests qui vont vérifier la conformité du code. On ne teste pas pour valider le bon fonctionnement, on pilote le développement par les tests. Test Driven Development

14 27/10/10 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 Test Driven Development

15 27/10/10 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5

16 27/10/10 La génése dune aventure épique Le commencement, la définition de lavatar Lets go !

17 27/10/10 Java : un langage de programmation orienté objet pour le développement de logiciel Junit : un framework de test unitaire pour java Play Framework : Play se focalise sur la productivité des développeurs Lets go !

18 27/10/10 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5

19 Intérêts: Apprendre TDD hors contexte Code couvert par les tests Apprendre le refactoring Partager les pratiques de développement Ludique Bon moyen de découvrir de nouvelles technologies Dojo TDD

20 Dojo TDD Quelques liens:

21 A faire En cours Fini Présentation dojo 230 Présentation TD 230 Codage 25 Rétrospective 5


Télécharger ppt "Coding Dojo - Randori sur le TDD Anthony Hurot Octobre 2010."

Présentations similaires


Annonces Google