Il linguaggio di programmazione COBOL nato nel 1959 , e nel corso degli anni ci sono state molte segnalazioni di sua imminente scomparsa . 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 e 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 potete fare per rendere il vostro programma più leggibile e meno costoso da mantenere . Istruzioni
1
Standardizzare i nomi di file in modo che si può facilmente riconoscere l' input e l'output per il vostro 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 vostri nomi di paragrafo con un numero a quattro cifre e utilizzare un modello coerente per incrementare i paragrafi successivi . Per esempio, il punto principale potrebbe essere 0000 - Main- art e il prossimo grande punto potrebbe essere 0100 - Database -Read - routine . Lasciando il gap di 100 nella numerazione consente di aggiungere punti intermedi senza dover rinumerare tutti loro . Utilizzare un incremento di 10 o 20 per i numeri di paragrafo , ad esempio 0110 - Database - inizializzazione, 0120 -Read -tavolo 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 in memoria di lavoro , file di stampa o definizioni dei dati . Per esempio , le variabili di memoria potrebbero iniziare con " WS- " e stampare elementi di linea potrebbe iniziare con "PL - . " Questo aiuta a sapere che tipo di variabile che si sta guardando quando si legge il programma o la risoluzione di un problema .
4
rientro elementi subordinati in memoria di lavoro e l'area di definizione dati 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, utilizzando ampiamente pubblicati COBOL convenzioni di numerazione .