Questions marquées «debugging»

Le débogage est le processus d'examen de l'état d'un programme - généralement avec un outil de débogage - pendant qu'il est en cours d'exécution et tente de trouver des bogues qui provoquent un comportement anormal.

101
Quel est l'avantage d'éviter l'utilisation d'un débogueur?

Au cours de ma carrière, j'ai remarqué que certains développeurs n'utilisaient pas d'outils de débogage, mais vérifiaient de manière ponctuelle le code erroné pour déterminer le problème. Bien qu'il soit souvent utile de trouver rapidement des erreurs dans le code sans un débogueur, il semble moins...

61
Comment déboguer sans IDE? [fermé]

Chaque fois que je cherche un IDE (actuellement, je bricole avec Go), je trouve un fil plein de gens qui recommandent Vi, Emacs, Notepad ++, etc. Je n'ai jamais fait de développement en dehors d'un IDE; Je suppose que j'ai été gâté. Comment déboguer sans IDE? Êtes-vous limité à la...

57
Pourquoi le débogage inversé est-il rarement utilisé? [fermé]

gdb a mis en place un support pour le débogage inversé en 2009 (avec gdb 7.0). Je n'en ai jamais entendu parler avant 2012. Maintenant, je le trouve extrêmement utile pour certains types de problèmes de débogage. J'aurais aimé en avoir entendu parler auparavant. Corrigez-moi si je me trompe, mais...

53
Comment tester les tests?

Nous testons notre code pour le rendre plus correct (en fait, moins susceptible d'être incorrect ). Cependant, les tests sont aussi du code - ils peuvent également contenir des erreurs. Et si vos tests sont bogués, ils n'améliorent guère votre code. Je peux penser à trois types d’erreurs possibles...

33
Comment déboguer le code le plus efficacement possible? [fermé]

Les bogues qui se glissent dans le code peuvent être minimisés, mais pas entièrement éliminés car ils sont écrits - les programmeurs sont, bien que beaucoup soient en désaccord , uniquement des humains. Lorsque nous détectons une erreur dans notre code, que pouvons-nous faire pour la supprimer?...