GIGO
Signifie « Garbage In, Garbage Out. » GIGO est un acronyme d’informatique qui signifie qu’une entrée incorrecte produira une sortie incorrecte.
Comme les ordinateurs fonctionnent selon une logique stricte, une entrée non valide peut produire une sortie non reconnaissable, ou des « données incohérentes ». Par exemple, si un programme demande un entier et que vous saisissez une chaîne de caractères, vous pouvez obtenir un résultat inattendu. De même, si vous essayez d’ouvrir un fichier binaire dans un éditeur de texte, il peut afficher un contenu illisible.
GIGO est un concept universel de l’informatique, mais il s’applique uniquement aux programmes qui traitent des données non valides. Les bonnes pratiques de programmation exigent que les fonctions vérifient la validité des entrées avant de les traiter. Un programme bien écrit évitera de produire des données incohérentes en ne les acceptant pas dès le départ. Exiger des entrées valides aide également les programmes à éviter les erreurs qui peuvent provoquer des plantages et d’autres comportements imprévisibles.
NOTE: Comme les termes associés FIFO et LIFO se prononcent avec un « i » long, GIGO se prononce généralement « gaï-go » (et non « gui-go »). Cela permet également d’éviter la confusion avec le préfixe « giga », qui se prononce avec un « i » bref.
Testez vos connaissances