Bug

Un bug informatique est un défaut de conception d'un programme à l'origine d'un dysfonctionnement. La gravité de ces dysfonctionnements est très variable, le bug peut provoquer une simple erreur d'affichage tout comme il peut être à l'origine d'un arrêt total du système.

Ainsi, un bug peut être qualifié à différentes échelles : mineure, majeure ou critique. Comme son nom l'indique, un bug mineur sera peu gênant pour l'application et facilement contournable pour ses utilisateurs, un bug majeur détériorera significativement les fonctionnalités de celle-ci tandis qu'un bug critique bloquera totalement son utilisation.

On classifie les bugs selon 3 grands types :

  • les erreurs de syntaxe (syntax error), provoquées par l'usage incorrect d'une syntaxe prédéfinie
  • les erreurs d'éxécution (runtime error), souvent liées à un registre corrompu, une installation incomplète ou encore des fichiers manquants
  • les erreurs de logique (logic error), rattachées à l'utilisation des opérateurs logiques et des opérateurs de comparaisons

Toutefois, un bug est juste un type de problème qu'un programme peut rencontrer : ce dernier peut aussi fonctionner sans bugs et être pourtant difficile à utiliser et présenter fréquemment des défaillances.

En savoir plus
Wikipédia

Articles associés

Canada - Maroc - France

Nous sommes une équipe passionnée par l'Open Source, le Big Data et les technologies associées telles que le Cloud, le Data Engineering, la Data Science le DevOps…

Nous fournissons à nos clients un savoir faire reconnu sur la manière d'utiliser les technologies pour convertir leurs cas d'usage en projets exploités en production, sur la façon de réduire les coûts et d'accélérer les livraisons de nouvelles fonctionnalités.

Si vous appréciez la qualité de nos publications, nous vous invitons à nous contacter en vue de coopérer ensemble.

Support Ukrain