Damien Menanteau

Damien Menanteau

Wemanity

Technical & Agile Coach

Twitter : @mengdaming

Blog: https://wemanity.com/

agTest

Track : Agile, Methodology & Tests

Type de présentation : Hands-on Labs

Testez vos compétences de refactoring sur la machine d'entrainement TCR !

Que faites vous si votre entrainement devient trop facile? Ajoutez des poids! Peut-on faire cela avec des code katas?

Le design incrémental consiste à arrêter de penser au design comme gravé dans le marbre, mais comme une infinité de petits pas. Maitriser les petit pas est un pré-requis pour le design incrémental. Mais comment enseigner les petits pas à vos collègues expérimentés qui se "débrouillent" pour résoudre un kata en une poignée de grands pas?

TCR (test && commit || revert) est une machine d'entrainement au petits pas à ajouter à vos katas! En plus d'enseigner les petits pas, cet outil:

  • est un coach qui rappel aux participants de prendre des petits pas
  • est moins énervant qu'un coach humain 😉 parce que ce n'est qu'un script!
  • est plus "vendable" que les katas de TDD, parce que ce n'est qu'un outil d'entrainement!
  • est amusant grâce à sa touche de gamification
  • impacte directement votre programmation quotidienne, même dans le code legacy, en enseignant la taille du pas qu'on est capable de faire sans erreur!
  • fonctionne parfaitement à distance

Rejoignez cette session, découvrez TCR, pour enseigner le design incrémental à votre équipe MAINTENANT!