July 2009
Intermediate to advanced
544 pages
11h 24m
English
Once we have reproduced and simplified the problem, we must understand how the failure came to be. The process of obtaining a theory that explains some aspect of the universe is known as scientific method. It is also the appropriate process for obtaining problem diagnostics. We introduce the basic techniques for creating and verifying hypotheses, for making experiments, for conducting the process in a systematic fashion, and for making the debugging process explicit.
Some people are true debugging gurus. They look at the code and point their finger at the screen and tell you:” Did you try X?” You try X and, voilà!, the failure is gone. Such intuition comes from experience with ...
Read now
Unlock full access