Come analizzare Sintassi

January 18

Come analizzare Sintassi


Se si lavora con il codice che è stato sviluppato da qualcun altro, o da soli in un momento passato, analizzando la sintassi può sembrare un compito enorme. Spesso, i progetti di sviluppo riguardano i programmatori che fanno uso di librerie di codice esterni per ridurre la quantità di lavoro di sviluppo necessari per fornire un progetto. Anche se questo può risparmiare tempo e massimizzare le risorse per lo sviluppo, i programmatori spesso hanno ancora bisogno di trascorrere del tempo familiarizzare con il codice in fase di importazione. Analizzando sintassi del codice è una competenza chiave di programmazione, reso più facile attraverso l'attenzione ad alcune tecniche di base.

istruzione

1 Guardate in qualsiasi documentazione o commento che accompagna il codice. biblioteche e risorse software sono dotati di documentazione che illustra le funzionalità fornite. La qualità e il dettaglio all'interno di tale documentazione varia notevolmente tra i progetti, ma è sempre la pena di guardare queste informazioni prima di iniziare a cercare di dare un senso al codice stesso. Se non vi è alcuna documentazione, o se avete già letto, cercare eventuali sezioni di commento all'interno del codice, come queste spesso forniscono informazioni leggibili in script e funzioni.

2 Utilizzare un editor di codice evidenziando o ambiente di sviluppo integrato (IDE). IDE e editor di codice presente codice in un modo che rende la lettura molto più facile. Se si lavora con un linguaggio o tecnologia che non hanno familiarità con, questo è doppiamente importante, in quanto permette di vedere, a colpo d'occhio, le strutture e gli elementi di dati sul lavoro all'interno di uno script. IDE spesso anche evidenziare errori o avvisi in sezioni di codice, rendendo i potenziali focolai di crisi immediatamente visibili.

3 Cercare le strutture più grandi all'interno del codice, piuttosto che concentrarsi su dettagli. Ciò è particolarmente importante se si sta lavorando con una grande risorsa. Nel codice di programmazione, in linguaggi come PHP o Java, è spesso strutture generali che sono più importanti, mentre i dettagli, come variabili di dati, sono meno importanti ai fini usando il codice. Se si lavora con il codice di markup, come HTML o XML, si dovrebbe essere in grado di vedere le strutture generali degli alberi che costituiscono un documento e la definizione del suo contenuto.

4 Eseguire il codice. Se si utilizza il codice di programmazione, potrebbe essere necessario compilare ed eseguirlo per ottenere una visione reale nella sua funzione. Utilizzando istruzioni trace può aiutare a tenere traccia di ciò che sta accadendo in punti particolari di esecuzione, come nel seguente esempio Java:

processSomething public void (String someWord) {
System.out.println ( "In processSomething, someWord =" + someWord);
// Altre lavorazioni
}

Questo codice permette di vedere il valore di una variabile quando si passa a un metodo. Fare piccole modifiche al codice può anche aiutare a capire, ma assicurarsi di mantenere copie delle sceneggiature originali.

5 Utilizzare strumenti di convalida per controllare il codice per la correttezza. L'utilizzo di un IDE per codice di programmazione consente di identificare immediatamente gli errori di sintassi. Per il codice di markup, è possibile utilizzare i servizi di validazione Web per verificare la presenza di eventuali errori. Se si utilizza il codice all'interno delle proprie applicazioni, può essere consigliabile per controllare gli errori prima di tentare di importarlo. Questo può proteggere contro qualsiasi confusione derivante dagli errori una volta che si inizia a lavorare con il codice.

Consigli e avvertenze

  • codice di lettura può essere notoriamente frustrante, ma è un buon modo per vedere come altre persone si avvicinano attività di programmazione.
  • Non apportare modifiche al codice non si capisce se non si ha copie del codice originale e si esegue solo le versioni di prova di tutte le applicazioni che possono essere interessati.