Development & LanguagesDevelopment & Languages
Lunch Talk15min
BEGINNER

Comment merger sa PR en 10 secondes ? Avez-vous essayé les mob code review ?

L'équipe de développement utilise des revues de code en groupe pour accélérer les fusions et améliorer la cohésion. Évoluant avec la croissance de l'équipe, cette pratique aligne l'architecture et les normes de code, tout en favorisant la compréhension fonctionnelle et technique. Des ajustements sont nécessaires pour surmonter les défis.

Thibaut Cantet
Thibaut CantetNéosoft

talkDetail.whenAndWhere

Wednesday, April 17, 13:00-13:15
Maillot
talks.description
Dans la plupart des équipes de développement les suggestions de code sont faites via des Pull (ou Merges) Request. Elles sont le lieu de discussions asynchrones pouvant prendre des heures voire des jours à se terminer. Des validations sont en plus nécessaires pour les merger ralentissant le rythme des releases de nouvelles fonctionnalités.
Ces échanges écrits peuvent également amener des incompréhensions et une communication violente qui peuvent dégrader la cohésion dans une équipe.
Pendant 2 ans, dans mon équipe, nous avons fait du mob code review avant de merger nos PR. Au lieu de les ouvrir et de faire des code reviews chacun de notre côté, nous nous retrouvions plusieurs fois par jour pour présenter et améliorer le code écrit. C’est comme cela que nous mergions nos PR en 10 secondes​.
Après vous avoir présenté ce concept, je vous expliquerai comment nous avons fait évoluer nos pratiques au fur et à mesure que l’équipe grandissait. Parmi elles, nous souhaitions aligner l’architecture et les standards de code, tout en ayant au sein de l’équipe, une bonne compréhension de l’application d’un point de vue fonctionnel ou technique.
Je détaillerai les difficultés que nous avons rencontrées et les ajustements que nous avons mis en place, les avantages et les inconvénients que j’y vois, ainsi que les conditions nécessaires pour faire du mob review.
Pull Request
développement
architecture
Mob code review
talks.speakers
Thibaut Cantet

Thibaut Cantet

Néosoft

France

Thibaut est développeur depuis plus de 17 ans. Crafter, il s’efforce de rendre le code le plus simple et agréable à travailler.
Adepte de DDD, il aime parler design et architecture.
comments.title

comments.speakerNotEnabledComments