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.




21
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 productif de passer beaucoup …
101 debugging 

17
Est-il raisonnable d'insister pour reproduire chaque défaut avant de le diagnostiquer et de le réparer?
Je travaille pour une entreprise de produits logiciels. Nous avons de grandes entreprises clientes qui mettent en œuvre notre produit et nous leur fournissons une assistance. Par exemple, s’il ya un défaut, nous fournissons des correctifs, etc. En d’autres termes, c’est une configuration assez typique. Récemment, un ticket m'a été …

9
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 …
61 ide  debugging 

21
«Ça fonctionnait hier, je jure!» Que pouvez-vous faire? [fermé]
Lorsque vous arrivez dans la matinée, vous constatez que votre logiciel ne fonctionne plus, alors qu’il l’avait quand vous êtes parti hier soir. Que faire? Qu'est-ce que vous vérifiez en premier? Que faites-vous pour arrêter d'être en colère et commencer à travailler sur votre problème? Est-ce que vous blâmez vos …

5
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 …
57 debugging 

10
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 dans …





9
Est-il possible d'écrire trop d'assertions?
Je suis un grand fan de l'écriture de assertvérifications dans le code C ++ comme moyen d'attraper des cas au cours du développement qui ne peuvent pas se produire, mais se produisent en raison de bogues logiques dans mon programme. C'est une bonne pratique en général. Cependant, j'ai remarqué que …

8
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? Comment devrions-nous l'aborder …
33 debugging 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.