Skip to content

4 octobre 2016

Emmanuel Gaillot edited this page Oct 4, 2016 · 1 revision

Participants

Les nouvelles depuis la dernière fois

  • Christophe a aménagé son environnement de travail : ils'est mis à Ubuntu sur Mac. Et à tmux.Il a bidouillé le code d'une gem Pomodoro et a joué avec Docker. Et avec Squid.
  • Depuis une semaine : écrire la user story avant de coder
    • bénéfice : faire seulement ce qui est demandé… Et donc gagner du temps.
    • « préparer le travail, c'est faire la moitié du travail »
  • Toujours la question lancinante de « le code, tu le mets où » (c'est-à-dire, comment organiser les séparations en modules / fonctions / etc.)
  • Envie de bouquiner DDD (mais peut-être en version abrégée)

Les envies du jour

  • Organiser du code en Ruby

Ce qui s'est passé

  • Séquences de 15 minutes de code / 5 minutes de débrief
  • Faire bouger la fourmi
    • … Mais d'abord afficher la fourmi immobile
    • … Mais d'abord afficher le plateau
    • … Et en fait on en restera là :)
  • Réflexion sur où placer le code : dans le Plateau ? dans la Fourmi ?

Ce qu'on retient de la session

  • Rappel : c'est toujours mieux d'écrire les tests avant le code :)
  • Une classe correspond à un et un seul domaine de responsabilité (ne pas mélanger maintien d'un état et présentation de cet état)
  • Révision de la différence entre une vue et un modèle
  • C'était bien d'alterner des moments pratiques et des moments théoriques

D'ici la prochaine fois, on voudrait…

Clone this wiki locally