Le débogage est la démarche de recherche et de correction des erreurs d'un programme. Elle consiste à reproduire le problème, lire le message d'erreur, formuler une hypothèse, l'isoler (affichages, point d'arrêt, débogueur), corriger, puis vérifier avec un test. On cherche la cause, pas seulement le symptôme.
Exemple
print(f'{valeur=}') # observer une variable pour localiser un bug