Debugger
Definizione rapida
Un debugger è uno strumento che esegue ordinatamente le istruzioni del codice per rilevare gli errori di un programma.
Spiegazione
Seguendo l'esecuzione passo dopo passo, il programma di analisi permette di osservare dove compare un comportamento errato e lo segnala a chi sta svolgendo il debug.
Esempio pratico
Lo sviluppatore può avviare il debugger e controllare una dopo l'altra le istruzioni fino al punto in cui viene rilevato l'errore.
Spiegazione tecnica
L'ordine di esecuzione rende possibile collegare il problema alla specifica istruzione che lo provoca.
Da non confondere con
Non è il processo di debug nel suo insieme, ma il programma impiegato per svolgerlo.