Code Reviews: Just Do It

After participating in code reviews for a while here at Vertigo, I believe that peer code reviews are the single biggest thing you can do to improve your code. If you’re not doing code reviews right now with another developer, you’re missing a lot of bugs in your code and cheating yourself out of some key professional development opportunities. As far as I’m concerned, my code isn’t done until I’ve gone over it with a fellow developer.
— Code Reviews: Just Do It

Des Pull-Request systématiques ont été instaurées à TEA, et je m’en félicite sans aucune ombre de doute. Cette revue de code forcée améliore bien évidemment la qualité, mais elle permet de faire circuler l’information, de diffuser la connaissance, de partager les expériences, et d’augmenter la valeur de tous.

Certes, au niveau temps c’est probablement comptablement une erreur. Maintenant si on prend en compte l’augmentation de valeur que l’ensemble de l’équipe en retire, l’équation est toute autre. Une fois qu’on impute ce temps aussi aux cases formation, culture interne, diffusion des pratiques, redondance des connaissances, le coût n’est franchement plus énorme.

Merci à Anne Sophie et Olivier d’avoir parlé de nos pratiques au Mix-IT d’il y a deux semaines. C’est probablement ces PR systématiques qui ont généré le plus de surprises. Ce n’est visiblement pas encore fréquent ailleurs.

Tentez pendant un mois et revenez en parler avec nous un soir autour de verre.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

À propos de ce site, du contenu, de l'auteur
Je poste parfois ici des humeurs ou des pensées. Parfois je change, parfois je me trompe, parfois j'apprends, et souvent le contexte lui-même évolue avec le temps. Les contenus ne sont représentatifs que de l'instant où ils ont été écrits. J'efface peu les contenus de ce site, merci de prendre du recul quand les textes sont anciens. Merci

À toutes fins utiles, ce site est hébergé par OVH SAS, joignable par téléphone au +33 (0)9 72 10 10 07 et dont le siège social est au 2 rue Kellermann, 59100 Roubaix, France.