Le blog des artisans logiciels toulousains

Ou comment se retrouver entre geeks à Toulouse.

Coding Dojo Scala #1

Pour ce premier coding dojo en Scala, nous nous sommes retrouvés à 10 personnes, dont à peu près la moitié qui n’avait jamais écrit de Hello World ! en Scala (il y avait même une personne qui s’est inscrite au Dojo et qui est ensuite allée voir sur Wikipédia ce qu’était Scala…).

Nous avions donc à faire à des Rubyistes (un seul ?), des Javaistes (beaucoup) qui étaient curieux de voir à quoi pouvait bien ressembler Scala.

Pour ma part, c’était mon premier conding dojo en tant qu’animateur.

L’exercice était le KataStringCalculator en mode randori.

Avant même d’attaquer le Scala, le premier problème pour pas mal de participants a été de savoir utiliser les touches du Mac ;-)

Nous avons eu aussi quelques soucis pour utiliser sbt qui n’arrêter pas de faire des OutOfMemoryException mais ça devrait être réglé pour la prochaine fois (mea culpa).

Au final, nous avons tous passé un bon moment même si sur la fin, les pros sur Scala sont un peu partis en cacahuètes sur un refactoring ;-)

Si vous souhaitez vous exercer en Scala, les sources du Kata sont disponibles ici : https://github.com/dojo-toulouse/ScalaKataStringCalculator

Le résultat final est disponible sur la branche “20130208” de Github mais nous avons bloqué sur un problème et les tests de passent plus…

Merci à tous les participants : Leonardo, Joël, Robin, Baptiste, Lolo, Arnaud, Antoine, Didier, Bert et moi même !

Et un grand merci à ekito pour l’accueil.

Comments