Java et les autres technologies de développement web !
avr
27
27
Egoless ! (Devoxx France)
Filed under: dev | Tags: | avril 27th, 2012
Pendant Devoxx France on a abordé un sujet que je souhaite relayer ici : les dix commandements de la programmation « sans ego » :
- Comprendre et accepter que vous ferez des erreurs : eh oui personne n’est infaillible…
- Vous n’êtes pas votre code : il faut comprendre que lorsqu’ une revue de code est réalisée, des problèmes seront découverts. Il ne faut pas vous identifier au code et donc ne pas prendre pour vous (notion « égïste » du code) les erreurs.
- Peu importe le karaté que vous connaissez, il y aura toujours quelqu’un qui en saura plus que vous : apprenez de nouveaux gestes, affinez un geste grâce à un autre. C’est comme cela que vous serez meilleur, que vous apprendrez à vous perfectionner. Ne pas se dire que l’on connaît tout et que l’on n’a rien à apprendre des autres.
- Ne pas réécrire un code sans consulter : la correction d’un bug, d’un problème de code ne doit pas entraîner plus de modifications que nécessaire.
- Considérer, traiter les personnes connaissant moins que vous avec respect, déférence et patience : bref ne soyez pas arrogant, ne dites pas qu’ils ne connaissent rien, qu’ils ne comprennent rien.
- La seule constante dans le monde est le changement : garder un esprit ouvert, il faut accepter les nouveaux outils, les nouvelles méthodes. Le changement est dans la nature de l’informatique et de la programmation.
- La seule vraie autorité vient du savoir, de la connaissance et non de sa position, de son poste
- Battez-vous pour ce à quoi vous croyez mais acceptez la défaite avec élégance.
- Ne soyez pas le « gars de la pièce »
- Critiquez le code et non les personnes : être bon avec le codeur, et dur avec le code : ne dites plus « ce développeur est nul ». Proposez des solutions pour améliorer, corriger le code.
Extrait de « The Psychology of Computing Programming » – Gerald Weinberg (relayé dans le dernier Programmez!)


Pingback: Xavier Carpentier
Pingback: David Pilato
Pingback: Loïc Le Bel
Pingback: Frédéric Le Mouël
Pingback: Pierre Colomb
Pingback: Jav Assix