Coding Dojo 02 12 2019


  • Sujet : Diamond Kata
  • Format : Pair programming
  • Langage : Java, C#, Scala, TypeScript, Swift
  • Nombre de participants : 20

Retours participants

Tous le monde n’est pas arrivé au bout. Micro-steps : difficile en partant en mode “voilà le diamant que l’on attend”. Stratégie : pleins de petites méthodes utilitaires -> approche outside-in (beaucoup utilisé) -> petites méthodes testées -> tests spécifiques à ces méthodes peuvent être supprimés une fois le diamant généré

Autre approche de test ligne par ligne.

Idée de property-based testing (pas mis en place) : -> invariants, exemple : même hauteur que largeur, une seul valeur de lettre par ligne, etc…

ROTI

  • 5/5 -> 4
  • 4/5 -> 12
  • 3/5 -> 4
dojo