Mathieu Desnouveaux

Revue de code - On n'est pas venu pour souffrir

Présentation sur les bonnes pratiques de revue de code et l'importance de l'aspect humain au Forum PHP 2022

Sketchnote du Forum PHP 2022 illustrant la présentation sur la revue de code par Anne-Laure DE BOISSIEU. La schématisation visuelle présente les objectifs de la revue (qualité, formation, communication), les écueils à éviter (manque d'empathie, ego, fioritures, perte de priorité), les bonnes pratiques (ego-less programming, formatage des commentaires avec conventions) et l'automatisation possible des aspects techniques.

Cette sketchnote a été réalisée lors du Forum PHP 2022. Elle illustre la présentation "Revue de code - On n'est pas venu pour souffrir" donnée par Anne-Laure DE BOISSIEU, qui aborde les aspects humains et techniques de la revue de code.

Contenu de la présentation

Anne-Laure DE BOISSIEU explique les trois objectifs principaux de la revue de code : améliorer la qualité, assurer la formation des équipes, et faciliter la communication. Elle identifie les principaux écueils à éviter : le manque d'empathie, l'ego, les fioritures inutiles et la perte de priorité.

La présentation propose des solutions concrètes avec l'approche "ego-less programming" et le formatage structuré des commentaires selon des conventions établies. Elle explore également les possibilités d'automatisation pour les aspects techniques, permettant de se concentrer sur les éléments vraiment importants qui nécessitent l'intervention humaine.

Points clés à retenir

  • Objectifs multiples : qualité du code, formation d'équipe et amélioration de la communication
  • Éviter les pièges humains : ego, manque d'empathie, et commentaires non constructifs
  • Ego-less programming : approche collaborative centrée sur le code plutôt que sur les personnes
  • Automatisation intelligente : déléguer les vérifications techniques pour se concentrer sur l'essentiel
Thèmes:
👥 Management 💡 Soft Skills
Événement:
🎤 Forum PHP

Source: Anne-Laure DE BOISSIEU
Carnet:
📚 Carnet 2022-2023

Cette sketchnote est disponible dans un carnet physique.

Publié le 14 octobre 2022