Coding Dojo du soir du mardi 24 septembre 2019


Première heure: (Animé par Romain)

  • Sujet : Kata Employee-report
  • Objectif : Challenger les participants sur leur manière d’écrire une assertion
  • Format : Pair
  • Langages : Java, C#, JavaScript
  • Nombre de participants : 15

Retours participants :

  • Complexe sans syntaxe fluent
  • Assertions couplées à la donnée : une évolution du comportement peut faire échouer les tests existants
  • Plusieurs stratégies :
    1. créer des données “attendues” statiques
    2. test plus dynamique (propriété) -> plus facile d’écrire un test par comportement attendu
  • Un test par comportement ? Ou tous les comportements sont associés à la même feature : donc un seul test ?
  • Tout le monde a testé de manière statique.

Deuxième heure: (Animé par Colin)

  • Sujet : String calculator
  • Objectif : Parser des strings en int/float, puis retourner la somme
  • Format : Pair
  • Langages : Java, C#, JavaScript, F#
  • Nombre de participants : 15

Retours participants :

  • Kata apprécié
  • Gestion complexe des nombres flotants
  • Property based difficile sur des nombres sans contrainte (overflow, infinity)
dojo