Dojo PHP du 27 Septembre à Bordeaux : un coup de poker!
Publié le 28/09/2012Hier s’est tenu notre deuxième coding Dojo hébergé de nouveau dans les locaux d’AlliaForm et qui en a profité pour offrir l’apéro. Une dizaine de personnes y ont participé, membres historiques mais également nouveaux venus, chacun apportant ses propres normes, habitudes et méthodes de travail. Un échange fructueux dans une ambiance décontractée et propice à la discussion.
Le temps d’attendre les retardataires avec un petit verre de vin et quelques tranches de saucisson, et nous nous sommes rapidement mis au travail en commençant par valider la proposition de Lorenzo de tenter le kata » poker hands « .
Celui-ci consiste à tirer deux mains de 5 cartes et comparer les jeux pour déterminer laquelle dispose de la plus forte combinaison. Une paire, deux paires, full, suite…en gros, une partie de poker simplifiée. Nous avons donc commencé par poser les constantes du problème par écrit.
Nous nous sommes ensuite attelés à écrire notre premier test et notre classe Card représentant une carte. Les alternances de ROUGE / VERT ont pu commencer!
Environ toutes les 5 à 10 minutes, le développeur au clavier laissait sa place afin que tout le monde puisse passer devant l’écran. Ont ensuite suivi, les classe Deck (représentant un jeu de carte complet) et Hand (un tirage de 5 cartes depuis la classe Deck).
Arrivés à 10 heures moins 20, les estomacs ont pris le dessus et nous avons décidé que la fin de l’exercice ferait l’objet d’un nouveau dojo d’ici quelques semaines. Nous nous sommes donc dirigés vers la place du marché des Chartrons pour finir la soirée autour d’un bon repas. A suivre donc…
Pour ceux qui seraient intéressés par le travail réalisé pendant cet exercice, voici un fichier zip contenant les classes et les tests associés.
Pour finir, quelques photos en vrac du groupe d’hier :