COBOL Programmering Sjekkliste

Selv om COBOL programmeringsspråk dateres tilbake til 1960-tallet, mange forretningsapplikasjoner fortsatt kjøre på COBOL i det 21. århundre. COBOL er designet som et språk for stormaskiner, men programvare designere har funnet måter å migrere COBOL til mer moderne plattformer også. Holde COBOL drifts kan koste mindre enn kostnaden for å erstatte den med nyere programmer.

ord

Hvis COBOL Programmet benytter brukerdefinerte ord - ord som definerer en bestemt lokalitet, bibliotek, arkiv eller klasse, for eksempel - sørg for at du overholder COBOL krav. Maksimal lengde COBOL gjør er 30 tegn, bestående av tall, bokstaver og bindestrek, uten mellomrom. De fleste klasser av ord må ha minst en bokstav, og i visse ord, slik som biblioteknavn, må de første 10 tegn danner et unikt ord. Du kan ikke bruke et ord reservert av COBOL, for eksempel "kopi", som en brukerdefinert ord.

variabler

Kontroller at du har håndtert noen og alle variabler i programmet riktig. Hvis programmet får variabler som en inngang fra hvor som helst annet enn databasen din, sørg for at variablene er gyldige. Hvis du har spesielle verdier som er viktige for programmets jevn kjøring, bør de være hardkodet inn i den. Du bør også sjekke at alle variabler som må initialisering - en prosess for å gi variabelen en startverdi - har mottatt den.

syntax

Som alle programmeringsspråk, har COBOL sin egen grammatikk, og hvis programmet er syntaksen ikke er riktig, vil det ikke kjøre skikkelig. Du kan bruke COBOL er syntakskontrollen for å bekrefte hvert utsagn med kode, og for å dobbeltsjekke alle endringer du gjør i koden, men det fungerer bare på enkelte uttalelser. Hvis du har uriktige referanser eller andre problemer som påvirker forholdet mellom en uttalelse til en annen, kan COBOL ikke oppdage dem før kompilatoren kjører koden.

detaljer

I tillegg til bred spørsmål som navn, variabler og syntaks, må du få riktig mange detaljer om COBOL programmering. Den Exforsys trening Selskapet anbefaler at blant andre ting du kontrollere SQL-kode etter hver database og markøren drift; sjekk filen status etter hver fil i drift; sjekk at "slutten av rapporten" følger hver rapport lager programmet; og at når du oppdaterer en post, sjekker programmet først for å sørge for at posten finnes.