first BibLibre coding dojo - explanations, settings, new concepts (tdd, pairing etc.)
Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Katapotter.pm
README
debrief
katapotter.t
testcases

README

Introduction au coding dojo

testcase file: kata spec and link and test cases
debrief file: retrospective

>>> 24/02/2012 - lancement d'une série

L'heure va passer très vite, pour une première, l'objectif est de comprendre le principe du dojo et de s'essayer à un petit exercice (que je -Claire- doit choisir) de développement ensemble - apportez vos neurones, votre énergie et votre motivation…
Qu'est ce que c'est pour vous? Kata ? Dojo ? Coding ?
= Lieu d'entraînement
Sûr: on peut se tromper / ne pas savoir faire
Ouvert: tous les niveaux
Contraintes: apprendre / partager / s'amuser
Valeurs du dojo: Respect / Courage / Communication
Principes: 
  - Simplicité
  - feedback
  - build quality in product
  - A la vitesse du plus lent: stop si comprends pas
  - Debrief à la fin (qu'a t on appris? était ce fun? un entraînement c'est tous les combien?)
Formats:
  - Kata: 1 personne qui montre et qui réalise une performance
  - Randori: binôme qui tourne toutes les 7 minutes
Sujets?
  - puzzles
  - découvertes
  - outillage pour l'entreprise
Liste récupéré/inspirée d'une prez http://xxxx

>>> Cadre technique et orga

(1 binôme toutes les 7 minutes)

TDD: Test Driven Developpment
1/ écrire un test qui fail (rouge)
2/ écrire un petit bout de code qui fait venir vert le test
3/ refactorer en passant par des phases de test failed et boucler
http://referentiel.institut-agile.fr/tdd.html

Pair Programming: 
http://referentiel.institut-agile.fr/pairing.html

Petits pas:
http://referentiel.institut-agile.fr/iterative.html
http://referentiel.institut-agile.fr/incremental.html