by Louis J Chmura and Henry Ledgard
Hayden computer programming series
Paperback: 148 pages
Publisher: Hayden Book Co (1976)
Product Dimensions: 8.8 x 5.7 x 0.5 inches
For programming enthusiasts, this work is a gold mine. It describes the all-important techniques for successful programming. The following proverbs are described generously
throughout the book:
o Don't panic
o Problem definition is important
o Document early and continuously
o Plan and think first-code later
o Proceed top/down
o Code logically
o Use PERFORM and CALL verbs
o Comment effectively and use mnemonic words
o Get the syntax correct
o Plan for customizations
o Desk check your work
o Have someone else read your work
o Don't be afraid to start over or to make a major customization
Model programs depict the IDENTIFICATION DIVISION, ENVIRONMENT DIVISION, DATA DIVISION, FILE SECTIONS, WORKING-STORAGE SECTIONS , REPORT SECTIONS AND PROCEDURE SECTIONS
The author shows how to isolate key program messages in the data division and the wisdom of avoiding non-standard COBOL features.
An example of top/down programming follows:
describe input files
if either input file is missing or is labelled incorrectly
then let the operating system generate an error message
else if either input file is empty
then write appropriate message to system console
else prepare for payroll and report generation
generate payroll and report
clean up after generation
The author asks that programmers write simple code that is easy to read, interpret and re-create if the need arises. In addition. it is important to avoid nonstandard features.
This book has a wealth of programming standards information which
will prove invaluable in the field. The book is well worth the money.
Since opening at the end of 2013, over 5,000 children have visited the Centre. These children deserve a space which is engaging and instructive, where they can feel a sense of adventure, exploration and surprise!
Please be assured that any amount you feel able to donate will make an immediate and significant impact.
Join our Mailing List by adding your email address below and be kept up to date with lots of information including: