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 

Coding Dojo jeudi 26 octobre 2023

Sujet : Trivia Refactoring Kata Meetup Format : 2 * Mob Langage : Java et Python Nombre de participants : 9 Rétrospective Gros groupe coté Python Java on utilisé la version Bug Zéro avec l’avantage d’avoir déjà le test unitaire: https://github. [Voir plus]
dojo 

Coding Dojo Mardi 28 Novembre 2023

  • Sujet : Lift Kata
  • Meetup
  • Format : 2 * Mob
  • Langage : Java et PHP
  • Nombre de participants : 11

Rétrospective

  • intéressant pour un étudiant
  • impressionnant par la diminution de la charge cognitive
  • bénéficies du découpage
  • frustration par le test-first qui fait perdre le flow du code (liste des choses à faire) surtout lors de difficultés avec l’environnement
  • difficulté à jeter du code
  • la mécanique du groupe est plus plaisante que le résultat
  • le sujet a progressé globalement linéairement
  • modélisation du temps via move en Java, requests en PHP

ROTI

  • 1/5 : 0
  • 2/5 : 1 (Java, on est parti sur un mauvais design et on n’a pas changé malgré les soucis)
  • 3/5 : 1 (frustré par l’aspect de forçage des 3 steps de tdd)
  • 4/5 : 4
  • 5/5 : 5
dojo 

Coding Dojo mercredi 11 octobre 2023

Sujet : SupermarketReceipt Refactoring Kata Meetup Format : Mob Langage : C# et TypeScript Nombre de participants : 11 Rappel du sujet Il s’agit de reprendre un projet (legacy), qui affiche une note de supermarcher [Voir plus]
dojo 

Atelier découverte de CQRS/ES par le code

Description

  • Exploration des concepts CQRS/ES
  • Fabrication de Mixter, une sorte de Twitter-like en CQRS/ES

Déroulement

  • 7 groupes répartis dans des salles

Retrospective globale

  • En JS, beaucoup de blocage avec la base code JS
  • L’absence de type en JS est compliqué
  • Bien aimé le côté Pair Programming
  • Lors des blocages l’aide était facile avec le partage d’écran dans Discord
  • Un peu trop de tâtonnement pour saisir vraiment les notions, la présentation n’était peut-être pas suffisante pour tout comprendre
  • On comprend mieux en faisant
  • On gagne en clarté en avançant dans les étapes
  • Besoin d’approfondir les concepts théoriques entre les étapes
  • Refaire l’exercice pourrait aider à approfondir les concepts
  • Le setup est appréciable
  • Objectif de l’atelier : mettre des étoiles sur le repo GitHub
  • Un peu trop de bruit dans la base code
  • Très bien d’avoir une base code fournie pour s’inspirer

ROTI

  • 4/5 : 9
  • 5/5 : 10
dojo  ddd 

Coding Dojo lundi 10 juillet 2023

Sujet : Word Wrap Meetup Format : Mob Langage : Java et TypeScript Nombre de participants : 10 Rappel du sujet Il s’agit de couper des mots ou des phrases à une certaine colonne. [Voir plus]
dojo