Agile Tour 2009 Bordeaux - Démonstration du développement dirigé par les tests - Partie 1/2

Please enabled JavaScript and install Flash Player 8 or above for view the content.
Created on 09 November, 2009by at2009bdx3

Share

URL:
Embed:

Additional Info

Language: Français Status: Public Category: Software All rights reserved ©
Views: 697 | Comments: 1 | Favorited: 0 | Rating: 0 Login to rate
Add to Favorite SaveCancelSaved
Please enter the folder name:
Speaker: Jean-Baptiste Dusseaut et Charles Couillard
Company/Organization: Agile Tour 2009 Bordeaux
Après une présentation très courte des 3 régles de TDD, les deux orateurs s'attacheront à animer un Coding Dojo.
Test driven development est la pratique d'ingénierie qui rend non seulement les tests systématiques, mais préconise de les écrire en premier. Malgré les apparences, cette pratique est la source d'un énorme gain de productivité et de qualité une fois maîtrisée, et la base d'une attitude professionnelle.
Un Coding Dojo est normalement une assemblée où les développeurs se rencontrent autour d'un challenge de programmation, un code kata. L'idée du kata est basée sur la théorie que pour devenir meilleur, il faut pratiquer ( cf. http://projects.ict.usc.edu/itw/gel/EricssonDeliberatePracticePR93.pdf ). Une pratique délibérée sur une longue période de temps est le premier principe pour atteindre une certaine expertise, comme en musique, en sport ou tout autre activité.
Une pratique délibérée est différente de l'expérience acquise dans le travail. C'est quand nous cherchons volontairement à étendre notre expérience, et cherchons un retour pour la valider. Il faut une grande dose de discipline pour s'assoir tout seul et essayer de faire un Code Kata, et il est encore plus difficile d'avoir un retour sans quelqu'un d'expérimenté à côté pour relire ou guider le code.
C'est donc l'essence d'un Coding Dojo, permettre à un plus grand monde de s'essayer à une pratique régulière de Kata de code.
Plusieurs formes existent de Dojo, mais ici nous nous attacherons à démontrer une session de pair programming avec tdd.

Post Comment

You want to comment?
Join VCASMO for a free account, or Login if you are already a member.

Clear Trace