-
Notifications
You must be signed in to change notification settings - Fork 2
4 octobre 2016
Emmanuel Gaillot edited this page Oct 4, 2016
·
1 revision
- 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)
- Organiser du code en Ruby
Kata Fourmi De Langton
- 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 ?
- 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
- Avancer dans le kata
- À essayer : un peu de fourmi le matin avant de partir au boulot
- Potasser Clean Code et Agile Software Development d'Uncle Bob