Programmazione strutturata
Definizione rapida
La programmazione strutturata organizza il codice secondo regole definite, articolandolo dal programma principale ai relativi sottoprogrammi.
Spiegazione
In questo approccio, la disposizione delle istruzioni nel sorgente segue il più possibile il loro ordine di esecuzione. La struttura risultante facilita la comprensione del flusso e rende più agevoli gli interventi sul programma.
Esempio pratico
Un'applicazione suddivide il lavoro in un blocco principale e in sottoprogrammi dedicati, disposti in modo da rendere evidente la successione delle operazioni.
Spiegazione tecnica
Le regole strutturali collegano chiaramente il flusso principale alle unità richiamate. Questa corrispondenza fra organizzazione testuale ed esecuzione riduce l'ambiguità nella lettura del codice.
Da non confondere con
La programmazione strutturata è un metodo di organizzazione del codice; non coincide con uno specifico linguaggio di programmazione.