Nos ptits Coding Dojo

Aller au contenu | Aller au menu | Aller à la recherche

mercredi, juillet 27 2011

Session 4 - KataBowling

J'écris ce billet plus d'un mois après le coding dojo correspondant, donc il manquera surement des choses.

Objectif

Tout en restant sur le KataBowling commencé à la session précédente, nous avons introduit la notion de strike. Cette notion peut paraitre simple à première vue mais qui nous a finalement posé quelques problème dans son écriture.

Lire la suite...

jeudi, mai 12 2011

Session3 - KataBowling

Nous serons seulement 2 pour cette troisième session de coding dojo.

Objectif

Ayant envie de passer à un autre thème, nous sommes partis sur le KataBowling. Le principe de ce Kata est de calculer le score effectué par un joueur de bowling à partir de sa fiche de score.
Exemple : la fiche de score "11111111111111111111" signifie que le joueur a fait tomber une quille par lancé, son score sera donc de 20.

Lire la suite...

mercredi, mai 11 2011

Session2 - KataFizzBuzz

Pour cette seconde session, nous étions 3. L'objectif était de reprendre et compléter le code réalisé au cours de la session précédente autour du KataFizzBuzz.

L'objectif :

  • compléter les règles pour que Fizz s'affiche aussi lorsque le nombre contient 3.

Lire la suite...

mardi, mai 10 2011

Session1 - KataFizzBuzz

Première session de notre coding dojo. Ça fait longtemps qu'on en parle, on se lance enfin. Nous ne sommes que trois pour l'instant, mais nous ne désespérons pas que d'autres membres de l'équipe nous rejoignent prochainement.

Lire la suite...

Lancement de nos ptits coding dojo

Il y a quelques mois, je lançais sournoisement l'idée de faire des coding dojo dans notre équipe de dév. L'idée a pris son temps pour faire son chemin mais il y a trois semaines s'est tenu notre premier dojo. Et avec lui la ferme intention d'en faire un par semaine. Pour l'instant, nous sommes trois, mais en montrant l'exemple, il y a des bonnes chances que d'autres nous rejoignent rapidement.

Bon, alors, un coding dojo, c'est quoi ? et ça vient d'où d'abord ? En 2004, Laurent Bossavit[1] énonçait cette évidence :

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 assidûment.
Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue 2004.
Cherchez l'erreur.

Et bien voilà, les coding dojo, c'est ça. Un lieu et un moment où un groupe de développeurs vont apprendre et perfectionner leur art en pratiquant des katas[2] de la programmation.

Nous sommes donc partis pour une session d'une heure par semaine le midi.

Et comme il est important de partager, nous avons décidé de lancer ce blog qui hébergera les comptes rendus de nos sessions, nos avancées, (re-)découvertes et interrogations.

Notes

[1] aujourd'hui à la tête de l'institut agile

[2] l'analogie avec les kata vient de Dave Thomas et Andy Hunt dans l'excellent The Pragmatic Programmer