Buguer

Définition, exemples et bonnes pratiques

À retenir

  • Désigne un dysfonctionnement informatique imprévu.
  • Peut être causé par une erreur de programmation ou un cas de figure non prévu par le créateur.
  • Le « débogage » est l'action de chercher et de corriger ces erreurs.

Se dit d'un logiciel, d'un ordinateur ou d'un site web qui rencontre une erreur ou un comportement anormal. C'est un peu comme si un robot suivait une recette de cuisine et s'arrêtait net parce qu'une étape est mal expliquée ou contradictoire.

Étymologie

Vient du nom anglais bug (insecte). Le terme est devenu célèbre en 1947 lorsqu'une mathématicienne, Grace Hopper, a découvert qu'une panne sur l'ordinateur Harvard Mark II était causée par un papillon de nuit coincé dans un composant. Le verbe a ensuite été francisé en « buguer » (ou « bugguer »).

Exemples d'usage

  • Une application qui se fige (« freeze ») et ne répond plus aux clics.
  • Un menu qui s'affiche de travers sur un navigateur web.
  • Un smartphone qui redémarre tout seul sans raison apparente.

Cas d'usage

Ce terme est utilisé partout : du développeur qui cherche une erreur dans son code (le débogage) à l'utilisateur final qui signale un problème technique sur un service en ligne.

Bonnes pratiques

Pour aider à résoudre un bug, il est conseillé de noter précisément ce que l'on faisait juste avant qu'il n'apparaisse. Redémarrer l'application ou l'appareil est souvent la première étape simple pour voir si le bug persiste.

Synonymes

planter dysfonctionner dérailler ramer (si lenteur)

Antonymes

fonctionner tourner répondre

Conseil

Quand un appareil bugue, ne paniquez pas : vérifiez d'abord si une mise à jour est disponible. Les développeurs publient souvent des correctifs (« patchs ») pour réparer les bugs connus.

Questions fréquentes

Est-ce qu'un bug est toujours dangereux ?

Non, beaucoup de bugs sont mineurs (un texte mal aligné, par exemple). Cependant, certains peuvent compromettre la sécurité ou faire perdre des données.

Pourquoi dit-on que mon ordinateur 'plante' ?

C'est une variante familière pour dire qu'il a bugué de manière critique, au point de s'arrêter totalement de fonctionner.