
Monter En Compétence
Accéder à l'épisode
88 - Faut-Il Bannir Le Planning Poker avec Jean-Pierre Lambert & Michaël Azerhad
Accéder à l'épisode
TinyDB : Une base de données adaptée à vos projets personnels
Afficher la ressource
Chercheur de qualité avec Xavier Blanc
Accéder à l'épisode

Quelqu'un d'autre a du retour sur Code Complete ?
Ben vous savez quoi? Je crois que détruire ce code pour un code propre, testé et évolutif m'a vraiment procuré beaucoup de plaisir !
J’ai essayé d'introduire gentiment quelques principes présents dans ce livre dans les règles de codage de ma société actuelle : fonctions avec 5 arguments max, ne dépassant pas 250l... (Beaucoup moins contraignantes que dans le livre !)
Je m’attendais à un peu de résistance, mais je me suis retrouvé face à un refus total d’ajouter ces règles. Manifestement, avoir des fonctions de 1000 lignes ou des fonctions avec 25 arguments qui sont trimballés à travers plusieurs classes, ça ne gêne pas plus que ça certaines personnes... Et il ne faudrait surtout pas leur rajouter des contraintes.
Avez-vous déjà rencontré ce type de refus ?
Cela vaut-il la peine de défendre sa cause ? Où vaut-il mieux fuir ?
Par personnellement, mais j'ai vu ça en coaching d'équipes.
Fuir est une option rapide.
Défendre sa cause est plus long et plus impactant sur à terme. Mais il faut en avoir la patience et l'envie.
Si tu aimes le côté évangéliste, c'est intéressant à faire. Si tu veux juste coder dans de bonnes conditions, tu as probablement plus vite fait de changer d'environnement.
Je n'ai pas pris la peine de défendre mon point de vue car je suis le principal développeur. Les personnes opposées étaient les chefs de projet, qui ne touchent que très ponctuellement au code... et qui étaient beaucoup intéressées à définir la place de l'accolade pour le "if" (retour à la ligne ou pas ?! ça c'est un grand débat !)