|
|
Les dix commandements du programmeur
- Des Bugs tu ne t'inquièteras pas. Les bugs dans votre logiciel sont
actuellement des fonctionnalités particulières.
- Corriger le problème tu ne feras pas. Vos utilisateurs auront plus
de chance de gagner au loto que de tomber encore sur ce bug.
- Le traitement des erreurs tu ne gèreras pas. La gestion des erreurs
ne signifie quelque chose que pour les gens enclins aux erreurs. Ni vous-même
ni vos utilisateurs ne sont enclins à faire des erreurs.
- Des restrictions, tu n'imposeras pas. Laisser l'utilisateur entrer n'importe
quoi comme donnée, n'importe ou, n'importe quand. C'est ce que l'on
appelle être TRES convivial.
- Tu n'optimiseras pas. Les utilisateurs seront reconnaissants d'obtenir une
information quel qu'elle soit. Ils ne s'inquiètent ni de la vitesse,
ni de l'efficacité.
- Tu n'aideras pas. Si un utilisateur n'est pas capable d'utiliser seul votre
programme, il est trop abruti pour mériter votre programme de toutes
façons.
- Tu ne documenteras pas. La documentation ne sert qu'a annoncer de futures
modifications. Comme votre programme est parfait des la première version,
il n'aura jamais besoin d'être modifié.
- Tu ne te presseras pas. Seuls les patrons ou les très mignonnes
utilisatrices ont besoin d'un programme dans les temps.
- Tu ne réviseras pas Votre interprétation des spécifications
est toujours correcte. Vous connaissez les besoins des tilisateurs mieux qu'eux.
- Tu ne partageras pas. Si des programmeurs ont besoin d'une partie de votre
code, ils n'auront qu'a l'écrire eux-mêmes.
********
********
|
|
|