Agile Tour Clermont Ferrand - Xavier Renaudin - Coding Dojo

Post on 27-Jun-2015

1.495 views 3 download

description

Et si on profitait de rencontrer des gens pour partager sur les pratiques de développement au cours d'un Coding Dojo façon Randori !

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