Règles d’écritures de programmes clairs
• Les règles qui suivent sont extraites de l’article Cobol Under Control de Henry F.Ledgard et William C. Cave paru dans Communications of the ACM.
Règles Générales
• GE-1 : Toute violation du présent standard doit être approuvée par le chef de projet.
• GE-2 : Pour chaque installation et pour chaque application, il doit être convenu d’un ensemble d’identificateurs communs et standard.
• GE-3 : Chaque installation doit définir des conventions de présentation des programmes (indentations).
Règles relatives à l’IDENTIFICATION DIVISION
• ID-1 : Le paragraphe AUTHOR de chaque programme en cours de réalisation doit contenir le nom de toutes les personnes qui ont écrit ou modifié une partie du programme.
• ID-2 : L’IDENTIFICATION DIVISION doit être suivie par de lignes de commentaires donnant un bref résumé des fonctions du programmes et les références externes intéressantes.
Règles relatives à la DATA DIVISION
• DA-1 : Toutes les spécifications des données externes susceptibles d’ être utilisées par un programme doivent être disponibles dans une bibliothèque accessible à tous.
• DA-2 : Les variables structurées doivent utiliser les numéros 01, 02, 03, …, sans aucun saut dans la numérotation.
• DA-3 : Les entrées 77 sont interdites.
• DA-4 : En dehors des images d écrivant des données éditées, les clauses PICTURE ne doivent pas contenir des séquences de deux ou plus symboles identiques.
…