El lenguaje de programación COBOL se originó en 1959 , ya lo largo de los años ha habido muchos informes de su inminente desaparición . Sin embargo, el lenguaje común orientado a los negocios ha mantenido una presencia en la mayoría de las grandes empresas, la gestión de sus sistemas heredados y caballo de batalla sigue aportando valor . Desde la fase de mantenimiento es el más costoso en el ciclo de vida de desarrollo de software, las empresas tienen como objetivo reducir el tiempo que toma para hacer un cambio en un programa COBOL. Hay algunas cosas que usted puede hacer para que su programa sea más fácil de leer y menos costosa de mantener. Instrucciones
1
Estandarizar los nombres de archivo para que pueda reconocer fácilmente la entrada y salida de su programa COBOL. Por ejemplo , designar a los archivos de impresión como " PRNTxxx ", donde " xxx " es el número de paso o número de programa para un proceso en particular .
2
Comience sus nombres párrafo con un número de cuatro dígitos y utilizar un patrón consistente para incrementar párrafos sucesivos . Por ejemplo, el párrafo principal podría ser 0000 -Main- párrafo y el siguiente párrafo grande podría ser 0100 -Database- Read- rutina . Dejando la distancia de 100 en la numeración permite añadir puntos intermedios sin tener que cambiar la numeración de todas ellas. Utilice un incremento de 10 o 20 para los números de párrafo , como el 0110 -Database- inicialización , 0120- lectura de mesa y así sucesivamente . Los detalles pueden variar de una compañía a otra, pero el principio general sigue siendo el mismo .
3
Utilice un estándar de nomenclatura para los elementos de datos , tales como las que se encuentran en la memoria de trabajo , archivos de impresión o definiciones de datos . Por ejemplo , las variables de almacenamiento de trabajo pueden comenzar con "WS - " e imprimir los elementos de línea pueden comenzar con "PL - . " Esto ayuda a saber qué tipo de variable que está mirando al leer el programa o solucionar un problema.
4
sangrar los elementos subordinados de memoria de trabajo y el área de definición de datos para ayudar en la comprensión de la estructura de datos. La sangría identifica fácilmente que un artículo es parte de un elemento de nivel superior. Use la numeración en estas áreas, utilizando las convenciones de numeración COBOL ampliamente publicados.