Come eseguire il debug di un errore di sintassi

September 3

Come eseguire il debug di un errore di sintassi


Debug errori di sintassi è uno dei compiti fondamentali della programmazione. Avere la capacità di trovare e correggere gli errori è ciò che rende un buon programmatore. Può essere estremamente frustrante, ma ci sono alcuni trucchi e tecniche che possono essere utili quando si tratta di debug. Qualunque sia la lingue o la tecnologia di programmazione che si sta utilizzando, sarà quasi certamente incorrere in problemi con il codice a un certo punto. Entrare in buone abitudini in una fase precoce è la migliore difesa contro questi problemi. Tuttavia, ci saranno ancora momenti in cui è necessario eseguire il debug.

istruzione

1 Utilizzare un editor che mette in evidenza il codice. Utilizzare un editor di testo o ambiente di sviluppo integrato (IDE) che mette in evidenza il codice di programmazione, come si scrive. Questo dovrebbe consentire di catturare la maggior parte degli errori di sintassi, mentre si sta in realtà la scrittura del codice. Che ambiente si usa dipende dal linguaggio di programmazione o la tecnologia che si sta utilizzando.

2 Utilizzare un IDE che avvisa a errori di sintassi. Piuttosto che semplicemente mettendo in evidenza il codice, gli errori di sintassi alcuni IDE in realtà di bandiera. Questi programmi si avvertono l'errore in qualche modo, di solito con un indicatore visivo che qualcosa non va. Il vantaggio di avere i vostri errori di sintassi contrassegnati come questo è che si diventa consapevoli di loro prima di tentare di compilare il codice.

3 Utilizzare istruzioni trace nel codice. Uno dei problemi principali nel fissare un errore è trovarlo. Utilizzando istruzioni trace consente di trovare l'origine di un errore. Per utilizzare istruzioni di analisi, è sufficiente scrivere una stringa di testo in qualche modo visibile. Per molti IDE, è possibile scrivere alla console di output, e per la programmazione Web, si può semplicemente scrivere al codice HTML visualizzato nel browser. È possibile utilizzare istruzioni trace per controllare i valori delle variabili ad un certo punto durante l'esecuzione, o anche solo per vedere quali sono effettivamente in corso di esecuzione parti del codice.

4 Fare piccoli cambiamenti. Sviluppare i vostri progetti in modo incrementale fa sempre errori meno probabile che si verifichi e più facile da risolvere. Quando si esegue in un problema di sintassi, fare singoli, piccole modifiche una alla volta e testare il codice. Questo rende più facile capire quale sia il problema. In generale, è meglio scrivere solo piccole quantità di codice quando si è in via di sviluppo, così come quando si è il debug. Prova il tuo codice regolarmente mediante la compilazione di essa e ti identificare gli errori mentre affiorano.

5 Utilizzare strumenti di sviluppo per aiutare il processo di debugging. Se si utilizza un IDE, è probabile avere strumenti o estensioni che possono aiutare con il debug, in modo da scoprire come usarli. Se si sta sviluppando per il Web, installare eventuali estensioni del browser o "add-on" che sono destinati ad essere utilizzati dagli sviluppatori. Questi possono rendere il processo di identificazione errori molto più facile. Il server Web può anche avere strumenti che possono aiutare, per esempio con la programmazione lato server.

Consigli e avvertenze

  • Prendendo il tempo per pianificare e commentare il codice correttamente è uno dei modi migliori per ridurre al minimo gli errori che si verificano, oltre a rendere più facile trovare quelli che si verificano.
  • Non preoccupatevi se trovate stai spendendo un sacco di tempo a cercare di correggere gli errori nel codice. Debugging è uno dei principali compiti coinvolti nella programmazione, e nessuno sviluppa senza errori.