Good Programming Techniques. III. Non—Computer Based Testing
In the early days of computing the programmer designer, numerical expert, etc spent a good deal of time checking through every single facet of a program before it was let near the computer. Computer time was so precious that any amount of human effort was considered to be worthwhile to avoid a wasted run on the machine. Dry running or desk checking — the technique of “playing computer” to real data — was an expected weapon in the armoury of all programmers, not merely as a means of avoiding bugs, but as the main means of finding them after an unsuccessful run. This phenomenon can be reproduced if you look at current GCSE syllabi, especially as taught at those few schools still relying on batch services for their computing.
KeywordsInteger Variable Unit System Boolean Operator Check List Reference Variable
Unable to display preview. Download preview PDF.