Vous vous y prenez mal si ...

Le site de postal-code propose une news très intéressante sur comment améliorer son temps de travail en listant les pratiques qu'un programmeur à tendance à prendre.

Donc, vous vous y prenez mal si :

  • Vous ne baptisez pas votre application en se basant sur un framework
  • Vous développez votre propre framework
  • Vous n'utilisez pas une couche d'abstraction au bases de données
  • Vous développez votre propre couche d'abstraction sgbd
  • Vous croyez que vous pouvez développer plus vite, mieux et plus efficacement que des librairies existantes
  • Il y a plus d'un développeur sur votre projet et que ce dernier n'à pas de convention de codage
  • Votre plate forme de bug ou votre roadmap sont vos principaux champs de travail
  • Vous n'utilisez pas de système de gestion de version (type cvs, svn, git)
  • Vous commentez le quoi mais pas le comment
  • Vous tentez de passer des propriétés plutôt que des instances à vos fonctions (méthodes)
  • Votre procédure de déploiement implique n'importe quelle combinaison du FTP et du Drag'&'Drop
  • Votre méthode de développement est faite de telle manière qu'elle ne peut-être testée unitairement (Unit Testing)
  • La première chose que vous faites est un copier/coller
  • Vous ne lisez pas (ou peu) de blogs parlant des langages de programmation que vous utilisez majoritairement
  • Vous n'avez été à aucun meeting ou conférence ces dernières années
  • Le seul code que vous lisez au boulot est le vôtre
  • Vous espérez qu'un jour, votre code sera lu par quelqu'un d'autre et qu'il saura que ce code vous appartient
  • Vous vous y prenez mal si vous n'apprenez pas tous les jours !

Il y a certains points sur lesquels je ne suis pas trop d'accord notament l'histoire sur les meetings... on fait avec nos moyens !! :)

Il y a un adage qui ne s'applique pas en bien pour cette liste :
«Celui qui crée son propre protocole sécurisé est soit un génie, soit un idiot»
(anyone who creates his own security protocol is either a genius or a fool), Bruce Schneier’s.

Vous trouverez le post original à cette adresse : http://www.postal-code.com/binarycode/2008/07/28/youre-doing-it-wrong-if/

Posted by Cyril Nicodème