Skip to content

17 avril 2013

Emmanuel Gaillot edited this page Apr 24, 2013 · 1 revision

Participants

Anicet Rohee
Emmanuel Gaillot
Kevin Lacointe
Laurent Arnoud
Luc-Pascal Ceccaldi

Une session pour les télétravailleurs ! Tout le monde sur tmux !

Ce qu'on a fait

On a expérimenté la possibilité de mener une session du Gymclub à distance, par Internet, en mode distribué.
On a calculé des Scores De Tennis en Coffee Script. Ça a donné ça : 527ad5.

Ce qu'on a appris

Pas de barrière tmux ce coup-ci, mais barrière technique sur les outils pour se parler à distance… On n'a pas réussi à faire fonctionner conversat.io suffisamment rapidement pour tout le monde, et on a fini par lancer une conférence téléphonique. La qualité de la communication était du coup dégradée (bruits parasites, etc.) et Laurent a dû couper son micro et communiquer avec le reste du groupe par IRC. C'était un peu plus compliqué, mais ça n'a pas si mal marché au final.

On était moins nombreux ce coup-ci, et ça nous a permis de rentrer plus rapidement dans le vif du sujet.

L'exercice de calcul des Scores De Tennis est intéressant en ce sens qu'on ne voit pas forcément la difficulté venir d'entrée de jeu. Celle-ci pointe son nez quand on commence à traiter le cas égalité / avantages.

Ce dont on a débattu

Quand les specs ne sont pas toutes posées au départ, ça complique les choses. Ça nous rappelle le cas du client qui pense que les développeurs connaissent parfaitement le domaine métier ("je ne vous parle pas de ça, parce que c'est évident qu'il le faut").

On était assez proche d'une démarche de test, mais c'est dommage qu'on n'ait pas davantage cherché à séparer le code de test du code d'implémentation. Du coup, la fonctionnalité programmée n'est pas vraiment utilisable en l'état.

Peut-être voudra-t-on créer un compte github pour les clubbers, afin que ce soit avec ce compte qu'on pousse le code produit pendant les sessions du gymclub ?


Session précédente le 10 avril 2013 - Session suivante le 24 avril 2013.
Voir aussi : Prochaine Session

Clone this wiki locally