Agile Tour Clermont Ferrand - Xavier Renaudin - Coding Dojo
description
Transcript of Agile Tour Clermont Ferrand - Xavier Renaudin - Coding Dojo
Coding Dojo
Agile Tour 2013
Apprendre
• Karaté => 1 heure de cours 2 fois par semaine pendant 15 ans
• Java => 2 jours de formation et une vie de refactoring
Partager
• Mais qui écrit ce fameux code legacy qui est vraiment illisible ?
• Une infinité de façon de faire, mais la mienne est la mieux !
DOJO
• Randori (Pair Programming : type + helper)• TDD + Baby Steps (red-green-refactor)• 5-7 min• Le public peut commenter au Green• Problemes & Ideés sur le mur • Parking lot
Rules
• Safe environment• Innovation is welcome• Collaboration > Competition• All skill level• If it’s your first Dojo you have to code
Theme
• RomanNumerals– Traduire les chiffres romain en nombre
• Bowling– Clacul de score d’un jeux de bowling
• Minesweeper– Compter les bombes alentours
Go (40min)
• Everyone code• Everyone should understand what the coder
does• Keep the flow of previous coder• Don't disturb the coder• Coder ideas are expressed with code• Coder may call for help if stuck
Retro (15min)
• 1 learned thing• 1 surprising thing• 1 change about their work
GOTO Slide -2