November 2003
Intermediate to advanced
1488 pages
36h 35m
English
In the previous section, we discussed the importance of unit testing in application development. Although building and maintain a good suite of unit tests is important for regression testing and quality assurance purposes, a successful run of the test suite cannot possibly be considered a proof that the full system will run flawlessly when deployed to its production environment and opened to its user community. Bugs and unexpected behaviors will always reveal themselves as unanticipated and untested input sequences begin to hit the system. So, when a user reports a bug in the system, what recourse does a programmer have to track down and fix that bug? It is often very helpful to “instrument” server-side ...
Read now
Unlock full access