Skip to content

Session du 2015 02 20

Michel Belleville edited this page Jun 11, 2015 · 1 revision

###Prochain dojo: Jeudi 26/02/15

###Etaient présent ce soir là:

  • Olivier Galy
  • Loïc Girault
  • Michel Belleville
  • Christophe Thibaut
  • Xavier Detant
  • Thomas Liennard
  • Gabriel Kaam
  • Frédéric Merizen

###Rétrospective de la dernière session Scrabble en Haskell (meilleur mot)

  • en scrabble, un mot doit faire 2 lettre minimums
  • ax existe en fait
  • on est vite sorti du fake vers les permutations
  • plasticité de Haskell: compréhensible et lisible (TDD et refactoring aide)
  • on n'est pas passé loin de finir le scrabble: un quart de plus et on le faisait.

###Sujets

  • Comparer 2 mains de poker, en Haskell, en Randori
  • Comparer 2 mains de poker, en Ruby, en Randori
  • Bowling Score, en Ruby, en Randori, Object Calisthenics
  • Bowling Score en assembleur 6502, kata

pour info: Objects Calisthenics

  • un seul niveau d'indentation
  • un seul point par ligne
  • pas de type primitif non wrappé
  • pas de collection brute
  • pas plus de deux champs par classe
  • pas de getter/setter (tell don't ask)
  • petites entités, petits packages, petites classes, petites méthodes
  • pas de else
  • pas d'abbréviation

###Code produit

Commit c8b9991c65395c0bc1914b6d91bfb033e1faae08