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/