October 2003
Beginner to intermediate
600 pages
12h 12m
English
When I first learned to program, I found the process of testing and debugging very frustrating. I can remember slamming my fist down on the hard metal shell of the Selectric typewriters we used to interact with the timesharing system at the amazing speed of 15 characters per second. The bugs didn’t disappear any more quickly for the beating. None of my professors taught me anything about testing and debugging that I can remember.
During the nearly 30 years that I have worked in software development, many aspects of the profession have changed. Languages have become popular and gone out of favor. Better development methodologies have been introduced, only to be replaced by yet more sophisticated methodologies. ...
Read now
Unlock full access