Cette compagnie aérienne a toujours été la plus informatisée. Cette fois-ci, elle a frappé un grand coup et c'est le jour du vol inaugural sur cet avion dans lequel il n'y a plus ni pilote, ni copilote à bord, ni hôtesse, ni steward.
L'avion se place automatiquement devant les passerelles de chargement; les portes s'ouvrent toutes seules; les passagers embarquent et prennent placent dans leurs fauteuils.
Ensuite les portes se ferment, les passerelles se retirent, les moteurs de l'avion vrombissent, et l'avion de dirige vers la piste de décollage.
Dans l'appareil, les passagers entendent une voix digitalisée qui sort des haut-parleurs:
"Mesdames et Messieurs, la compagnie Techno Air a le plaisir de vous accueillir à bord de notre Airbus A 520 modifié. Comme vous le savez, ce vol sera complètement dirigé par ordinateur.
Veuillez maintenant attacher vos ceintures et éteindre vos cigarettes pour le décollage. Tout va bien se passer.... Tout va bien se passer... Tout va bien se passer...
Les dix commandement du programmeur: ou Comment Programmer sans stress.
1: Des Bugs tu ne t'inquièteras pas.
Les bugs dans votre logiciel sont actuellement des fonctionnalités particulières.
2: 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
3: 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.
4: Des restrictions, tu n'imposeras pas.
Laisser l'utilisateur entrer n'importe quoi comme donnée, n'importe où, n'importe quand. C'est ce que l'on appelle être TRèS convivial.
5: Tu n'optimiseras pas.
Les utilisateurs seront reconnaissant d'obtenir une information quel qu'elle soit. Ils ne s'inquiètent ni de la vitesse, ni de l'efficacité.
6: Tu n'aideras pas.
Si un utilisateur n'est pas capable d'utiliser seul votre programme, ils est trop abruti pour mériter votre programme de toutes façons.
7: 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é.
8: Tu ne te presseras pas.
Seuls les patrons ou les très mignonnes utilisatrices ont besoin d'un programme dans les temps.
9: Tu ne réviseras pas
Votre intreprétation des spécifications est toujours correcte. Vous connaissez les besoins des utilisateurs mieux qu'eux.
10: Tu ne partegeras pas.
Si des programmeurs ont besoin d'une partie de votre code, ils n'auront qu'à l'écrire eux-memes.