Coding Dojo Lundi 03 octobre 2022


  • Sujet : Petit kata sous contraintes
  • Meetup
  • Katas suggérés :
  • 6 inscrits / 7 présents
  • Lieu : Discord
  • Format : Mobs programmings par groupes de 3 - 4 personnes
  • Langages : Java, Haskell

Sessions

19h20 - 20h, deux groupes

  • FizzBuzz sans if en Haskell
    Implémentation rapide en utilisant des zip sur des streams, le système de type aide pour beaucoup (vive les monoïdes).
    Tentative par la suite de remplacer des éléments built-in, doc partagée par Gautier : https://programmable.computer/posts/church_encoding.html

  • Employee Report avec primitive obsession immutable en Java
    Session un peu compliquée par moment pour les plus débutants.
    Focus sur les primitives obsessions, immutabilité mise en place sans même se concentrer dessus.

20h10 - 20h45, un groupe

Employee Report en Java avec :

Peut trigger des personnes souffrant du biais des coûts irrécupérables.
La contrainte des deux minutes pousse aux baby-steps. Mais elle est perçue par certains comme contre-productive: on cherche à faire vite et bien en même temps (ce qui n’est pas très compatible).

ROTI

  • 3/5 : 3
  • 4/5 : 2
  • 5/5 : 1
dojo