Coding Dojo du Soir

  • Sujet : Diamond kata
  • Meetup
  • Format : 2 mob (TypeScript / Java), en ligne
  • Nombre de participants : 9 (/ 10)

Retrospective globale

  • Mob java (4), TS (4)
  • Moins d’une heure pour arriver à la solution
  • Java :
    • Difficultés avec le cast
    • Pure outside in (char en entrée, String en sortie)
    • Baby-step (approche naive puis refactoring progressif)
    • Double boucles
  • TS :
    • Mix outside in (enum en entrée, tableau de lignes en sorties)
    • Approche itérative puis gros refactoring
    • Une boucle jusqu’à la médiane, puis la médiane et le reverse de la première partie
  • 3 => rien appris
  • Les petits groupes étaient bien
  • Un retardataire est arrive au moment du gros refactoring mais a bien aimé

ROTI

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

Coding Dojo Vendredi 23 février 2024

Sujet : Katas sous contrainte Meetup Format : Mob Langage : Rust Nombre de participants : 8 dont un nouveau Rappel du sujet Session expérimentale pour laquelle on voulait tester un kata simple avec plusieurs contraintes. [Voir plus]
dojo 

Coding Dojo Dimanche 18 février 2024

Sujet : LeapYear Format : Mob Langage : TypeScript Nombre de participant·e·s : 4 Rétrospective Bonne nouvelle d’avoir un repo avec un setup ; Est-ce une bonne idée de faire une premiére session off-langage ? [Voir plus]
dojo 

Coding Dojo Vendredi 9 février 2024

Sujet : IceCream Refactoring Meetup Format : Mob Langage : Java, Python et TypeScript Nombre de participants : 20 Rappel du sujet Ce kata de refactoring est disponible pour plusieurs langages de programmation. [Voir plus]
dojo 

Coding Dojo du Soir

  • Sujet : Cupcake
  • Meetup
  • Format : 2 mob (TypeScript / Java), en physique
  • Nombre de participants : 22

Retrospective globale

  • Mob java (6), TS (9) puis des mob de 3
  • Premier mob, bonne expérience, confrontations des idées
  • Sympa de réviser la composition
  • Première fois que j’ai aimé le mob grâce à un facilitateur actif
  • Bon expérience de se faire orienter vers lavant quite à casser ensuite
  • Beaucoup de premier mob : changement des rôles intéressants
  • Locaux bien (Ippon)
  • Bon retour sur le présentiel
  • Soucis de baby step : 2 itérations à parler puis le test a été commenté et repris un test plus petit

ROTI

  • 3/5 : 6
  • 4/5 : 13
  • 5/5 : 3
dojo 

Coding Dojo mercredi 10 janvier 2024

  • Sujet : Bowling Kata
  • Meetup
  • Format : 2 Mobs
  • Langage : Python/TypeScript
  • Nombre de participants : 8

Rétrospective

  • TypeScript
    • Deux personnes ont fait leur première session
    • Pas l’habitude de faire des tests
    • C’est bien de faire le kata avec des personnes un peu “aguerries”
    • Le plus important, c’est le refacto, le nommage : c’est un peu une sorte de preuve par l’exemple
    • Un peu perdu avec les règles métier
    • Apprentissage grâce à l’équipe : merci d’avoir pris le temps pour les règles
  • Python
    • Ça fait longtemps que le kata n’a pas été fait, mais il a été terminé
    • Peu de “grand” refacto sur la session
    • Python était nouveau pour certains
    • L’exercice est bien
    • Première fois pour un kata en ligne
  • Le groupe est accueillant, c’est motivant

ROTI

  • 2/5 : 1 => trop court
  • 3/5 : 1
  • 4/5 : 5
dojo 

Coding Dojo du Soir

Sujet : Mölkky Meetup Format : 2 mob (TypeScript / Python), online sur discord Nombre de participants : 8 Retrospective globale TypeScript (5) Kata fini Pas mal de soucis avec les tests de la valeur des quilles Pas de type pour l’état ou la quille Python (3) Contraintes : primitive obsession / immutability Fier du code Pas implémenté la perte Première fois avec immutability Un type pour l’état ou la quille ROTI 3/5 : 1 4/5 : 3 4. [Voir plus]
dojo 

Coding Dojo jeudi 7 decembre 2023

Sujet : Mastermind Kata Meetup Format : 2 Mobs Langage : Scala/TypeScript Nombre de participants : 10 Rétrospective TypeScript Bien aimé le kata, particulièrement apprécié les premiers steps listés dans l’exemple, pas beaucoup de code à créer, on peut rapidement itérer Algo de misplaced et de well placed avec des marches sympa Étapes un peu trop grosses parfois Kata terminé 3ème kata : bien aimé surtout le fait de bien itérer Découverte de TypeScript : ça s’est bien passé 2ème kata : Ça partait un peu dans tous les sens à la fin pour les notions Partie bien aimé : quand on a commencé à se prendre les pieds dans le tapis, refaire un test plus petit pour repartir Content d’avoir utilisé les tests paramétrés Scala Découverte de Scala sympa, assez proche de Java, découverte de la fonction zip Pas réussi à faire un code très “craft” Ressenti plus comme un kata “algorithmique” qu’un kata craft On s’est bien pris les pieds dans le tapis Tests optimisés mais on ne comprend pas le code ni pourquoi ça marche Bien aimé le support de l’équipe quand il y avait besoin Syntaxe du langage un peu folklorique Des zips de partout Peut-être trop d’anticipations sur certains cas vers la fin ROTI 3. [Voir plus]
dojo 

Coding Dojo mercredi 11 novembre 2023

  • Sujet : Battleships Kata
  • Meetup
  • Format : Pair
  • Langage : C#, Java, Python, Rust, TypeScript
  • Nombre de participants : 17

Rétrospective

  • Salle C#
    • 4 Personnes
    • Pas forcément à l’aise en inside-out
    • Commencé par la grille, terminé facilement
  • Salle TypeScript
    • 4 Personnes
    • Naturellement partis en outside-in
    • EventSourcing
    • Lourdeur dans la définition des bateaux
    • Frustration du manque de refactoring
    • Fluidité dans les expérimentations de design
    • Petites étapes sur les types
    • Commencé par les utilisateurs et les tours qui ont posés le design
  • Salle Python
    • 2 Personnes
    • Premier kata, plutôt bien passé
  • Salle Rust
    • 3 Personnes
    • Grosses étapes en suivant le sujet
    • Difficulté/lourdeur à tester l’affichage de la grille
  • Salle Java
    • 4 Personnes
    • Commencé par la grille
    • Deux gros rollback sur le design

ROTI

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