Debugging
Definizione rapida
Processo di individuazione e correzione di errori in software o sistemi.
Spiegazione
Il tecnico riproduce il problema, osserva il comportamento e modifica la causa individuata.
Esempio pratico
Un debugger permette di fermare il programma e controllare valori e flusso delle istruzioni.
Spiegazione tecnica
Log, test, breakpoint e analisi dello stack aiutano a isolare difetti logici o di integrazione.
Da non confondere con
Il debugging corregge problemi esistenti; il testing può anche scoprire e documentare problemi senza risolverli.