Skip to main content

Debugging

>>>>>>>>>>>>>>>>>>>>>>>>>>Que signifie Debugging?

Lorsque les programmes et les sites web sont testés ou présentent des erreurs, les développeurs ont recours aux fonctions de Debugging. Les logiciels d’aujourd’hui sont souvent très complexes et peuvent se composer de milliers de lignes de code. En outre, les composants de différents langages de programmation sont mélangés afin d’obtenir le meilleur avantage possible pour l’utilisateur final.

Les sites web dynamiques en sont un bon exemple :

Une seule page web peut se composer des éléments suivants : HTML, CSS, JavaScript et autres. Si une page web est appelée et signale une erreur, il n’est pas immédiatement évident de savoir dans quelle ligne de code ou dans quel composant le créateur a fait une erreur. Avec les outils du développeur ou de Debugging, les lignes de code peuvent être étudiées étape par étape pour trouver et éliminer le problème. Les erreurs de réseau et de connexion sont détectées de la même manière.

Le développement de logiciels professionnels suit des modèles procéduraux pour garantir la qualité et la stabilité du produit final. Les programmes passent par les étapes suivantes :

  • Enregistrement des exigences (création de spécifications)
  • Développement de logiciels dans le système d’essai
  • Mise en œuvre dans le système de production
  • Essais et maintenance

Pour les trois dernières étapes, le site Debugging est utilisé. Chaque logiciel moderne dispose à cet effet d’un débogueur, qui peut être ouvert dans le même mode ou dans une fenêtre externe. Le développeur définit des points d’arrêt dans le débogueur pour arrêter le programme à certains moments et l’analyser. Lors de ces arrêts, on vérifie le comportement d’une boucle de programme, d’une commande ou le contenu des variables.


Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus