Quels sont les grands dictons de la programmation ?
30 avril 2019
·
2 min. de lecture
Article initialement publié sur Quora
Les plus célèbres sont les Perlisismes, les dictons informatiques d’Alan Perlis .
Mes préférés sont:
- La constante d’une personne est la variable d’une autre.
- La simplicité ne précède pas la complexité, elle la suit.
- La preuve de la valeur d’un système informatique est son existence.
- Il ne vaut pas la peine de connaître un langage qui ne modifie pas votre façon de penser la programmation.
- Un langage de programmation est “bas niveau” quand il nécessite de faire attention à ce qui n’a aucune importance.
- Il y a deux manières d’écrire des programmes sans erreurs. Seule la troisième marche.
- Tout programme a (au moins) deux buts : celui pour lequel il a été écrit, et celui pour lequel il ne l’a pas été.
- Tout doit être construit de haut en bas (top-down), sauf la première fois.
- Si vous avez une fonction avec 10 paramètres, vous en avez probablement oublié.
- Une fois que vous comprenez comment écrire un programme, trouvez quelqu’un d’autre pour l’écrire.
- Il est plus facile d’écrire un programme incorrect que d’en comprendre un correct.
- Vous pouvez mesurer les perspectives d’avenir d’un programmeur par son attitude par rapport à la vitalité de FORTRAN.
Et une entendue de Niklaus Wirth:
- le langage de programmation parfait sera celui dans lequel vos collègues auront du plaisir à lire votre code.
Informatique
Conseils
Sagesse
Proverbes
Dictons
Developpement-Logiciel
Proverbes-Dictons-Et-Adages
Sciences-Informatiques
Langage-Informatique

Auteurs
Dr. Goulu
(il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology
Sur le même sujet
- Puis-je devenir un bon programmeur sans connaissances en mathématiques et en algorithmes ?
- Quelles sont les choses que seuls les programmeurs comprendront ?
- Quelle est la fonctionnalité la plus intéressante du langage de programmation Python ?
- Lisp est-il un langage de programmation facile ?
- Qu'est-ce qu'un algorithme de routage ?
