Conférence de Kim Lai Trinh
Voir les slides
Voir la vidéo


Objectifs de la revue de code

Effectuer une revue de code permet de corriger les bugs éventuels, de maîtriser l’architecture logicielle, de diffuser les connaissances et de partager la responsabilité du code produit.


Comment faire une bonne revue de code ?

Être bienveillant

Il faut avant tout se concentrer sur le code et poser des questions à la personne.
Il est préférable de justifier techniquement ses commentaires, voire de proposer des solutions.
Il faut rester respectueux et éviter l’impératif.

Mettre de côté son ego

Vous n’êtes pas votre code. Rappelez-vous que le but de la revue de code est de trouver des problèmes, et des problèmes seront trouvés. Ne les prenez pas personnellement lorsqu’ils sont découverts.
The psychology of computer programming (Gerald M. Weinberg – 1971)

Il existe des discriminations structurelles qui proviennent de rapports de domination entre certains groupes. La revue de code est une interaction sociale.


Dans une équipe technique

Les équipes sont éclectiques en terme de :

  • nombre d’années d’expériences
  • backend ou frontend

La seule véritable autorité acceptable découle de la connaissance et non du pouvoir. La connaissance engendre l’autorité, et l’autorité suscite le respect. Si vous voulez du respect, cultivez le savoir.

Il faut également s’assurer que toutes les personnes de l’équipe contribuent, tirent de la reconnaissance de leurs contributions et gagnent en autonomie.