Come migliorare la leggibilità del COBOL

July 31

Come migliorare la leggibilità del COBOL


Il linguaggio di programmazione COBOL avuto origine nel 1959, e nel corso degli anni ci sono state molte segnalazioni di sua fine imminente. Tuttavia, il Common Business-Oriented Language ha mantenuto una presenza nella maggior parte delle grandi aziende, in esecuzione i loro sistemi legacy cavallo di battaglia ed ancora fornire valore. Poiché la fase di mantenimento è la più costosa nel ciclo di vita di sviluppo del software, le aziende mirano a ridurre il tempo necessario per effettuare un cambiamento in un programma COBOL. Ci sono alcune cose che si possono fare per rendere il vostro programma più leggibile e meno costoso da mantenere.

istruzione

1 Standardizzare i nomi di file in modo che si può facilmente riconoscere l'input e l'output per il programma COBOL. Ad esempio, designare i file di stampa come "PRNTxxx," dove "xxx" è il numero di passo o il numero di programma per un particolare processo.

2 Iniziare i nomi di paragrafo con un numero di quattro cifre e utilizzare un modello coerente per incrementare i paragrafi successivi. Per esempio, il punto principale potrebbe essere 0000-Main-paragrafo e l'altro grande punto potrebbe essere 0100-Database-Read-routine. Lasciando il gap di 100 nella numerazione consente di aggiungere intervenire paragrafi senza dover rinumerare tutti loro. Utilizzare un incremento di 10 o 20 per i numeri di paragrafo, come ad esempio 0110-Database-inizializzazione, 0120-Read-Table e così via. Le specifiche possono variare da una società all'altra, ma il principio generale rimane lo stesso.

3 Utilizzare uno standard di denominazione per gli elementi di dati, come ad esempio quelle che si trovano nella memoria di lavoro, file di stampa o di definizioni di dati. Per esempio, le variabili di stoccaggio di lavoro potrebbe iniziare con "WS-" e gli elementi della linea di stampa potrebbe iniziare con "PL-." Questo aiuta a sapere che tipo di variabile che si sta guardando durante la lettura del programma o la risoluzione di un problema.

4 elementi subordinati rientro in deposito e l'area di definizione dei dati di lavoro per aiutare nella comprensione della struttura dei dati. Rientro identifica facilmente che un elemento è parte di un elemento di livello superiore. Utilizzare la numerazione in queste aree così, utilizzando le convenzioni di numerazione COBOL ampiamente pubblicati.