Accueil
 1  Debugging
 1.1  Debugging "manuel"
 2  Utilisation d'un Debugger
 3  Valgrind
 4  Pointeurs de fonction
   
   
   
   
 

 Contacts

W3C validator

Département INF  
 Titre du cours


1 Debugging

But: comprendre l’exécution d’un programme

  • Pourquoi le programme crash ?
  • Pourquoi le résultat est 12 ? Ca devrait être 17, non ?
  • Pourquoi le programme est bloqué ?

    previous     next 


Selon une étude 1, un développeur passe 50 % de son temps à debugger des programmes. Apprendre à debugger efficacement est donc nécessaire si vous souhaitez réduire la durée de cette activité pénible.

François Trahay, Télécom SudParis, CSC4103 – Programmation système, 2019–2020

1.T. Britton et al. Reversible debugging software. University of Cambridge-Judge Business School, 2013, Technical Repport.