Table des matières
Parler de bienveillance dans le code, câest une chose.
La pratiquer dans nos revues, nos Ă©changes, nos feedbacks, câen est une autre.
Parce quâun commentaire, câest plus quâune remarque technique.
Câest un message adressĂ© Ă une personne. Et de la qualitĂ© de ce message dĂ©pend souvent la fluiditĂ© de la collaboration, la confiance, et mĂȘme la vitesse de livraison.
Conventional Comments propose une approche simple et structurĂ©e pour Ă©crire des commentaires clairs, constructifs et respectueux. Une sorte de âgrammaire communeâ pour communiquer dans nos revues de code sans perdre ni le fond, ni la forme.
𧩠Une structure au service de la clarté
Le principe est simple : chaque commentaire commence par un label qui explicite lâintention.
Quelques exemples :
praise:pour valoriser un bon choix ou un travail soignésuggestion:pour proposer une améliorationissue:pour signaler un problÚme précisquestion:pour demander une clarificationthought:pour ouvrir une réflexion
Ă ces labels peuvent sâajouter des modificateurs comme (blocking) ou (non-blocking) qui prĂ©cisent le niveau dâurgence.
Lâobjectif est clair : Ă©viter les malentendus, fluidifier la lecture, rendre explicite ce qui est souvent implicite.
Câest un format minimaliste, mais puissant. Il permet Ă chacun de savoir instantanĂ©ment si un commentaire demande une action, une discussion, ou simplement invite Ă rĂ©flĂ©chir.
đ€ Le commentaire comme acte de bienveillance
Un bon commentaire nâest pas une critique, câest une conversation.
Il part dâune intention : comprendre, aider, amĂ©liorer.
Dire suggestion: plutĂŽt que âtu devrais faire comme çaâ change tout.
Ăcrire praise: pour reconnaĂźtre un bon choix, câest reconnaĂźtre la compĂ©tence avant de pointer la correction.
Et un question: posĂ© avec curiositĂ© crĂ©e plus dâĂ©changes quâune remarque sĂšche.
La bienveillance, ici, nâest pas un mot doux : câest une mĂ©thode de communication technique.
Câest celle qui transforme les revues de code en apprentissage collectif, qui renforce la sĂ©curitĂ© psychologique, et qui nourrit la confiance entre dĂ©veloppeurs.
âïž Vers une culture de revue constructive
Mettre en place Conventional Comments dans une organisation, câest un choix culturel avant dâĂȘtre un choix mĂ©thodologique.
Cela signifie :
- Former les équipes à la posture derriÚre les commentaires : écouter, expliquer, reformuler.
- Documenter la convention dans les guidelines dâingĂ©nierie.
- Outiller les équipes avec des modÚles de commentaires (
praise:,issue(non-blocking):,suggestion:âŠ). - Valoriser les bonnes pratiques dans les revues de sprint ou les rĂ©trospectives.
Avec le temps, ces micro-gestes changent la nature des échanges. Les revues deviennent plus calmes, plus efficaces, plus utiles.
Les dĂ©veloppeurs se sentent Ă©coutĂ©s, les discussions se concentrent sur le fond, et la qualitĂ© du code sâen ressent.
đ§ Mon regard de VP Engineering
Pour moi, Conventional Comments incarne une idée forte : le style de nos échanges est une partie intégrante de notre ingénierie.
Il ne sâagit pas de polir la forme, mais de maĂźtriser un outil de communication aussi essentiel que le code lui-mĂȘme.
Dans une équipe, la rigueur technique ne suffit pas.
Il faut de la clarté, du respect, de la pédagogie.
Et câest prĂ©cisĂ©ment ce que cette approche formalise : une exigence de prĂ©cision, au service du collectif.
Adopter Conventional Comments, câest professionnaliser la bienveillance.
Câest transformer chaque commentaire en opportunitĂ© dâapprentissage, chaque dĂ©saccord en dialogue, chaque revue en moment de croissance commune.
Câest, au fond, continuer Ă construire ce que jâappelle une culture dâingĂ©nierie humaine.
Sources
âą https://conventionalcomments.org
âą https://www.sfeir.dev/front/conventional-comments
âą https://conventionalcomments.org/communication

Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.