November 2012
Intermediate to advanced
1176 pages
31h 19m
English
In This Chapter
Developers have always been responsible for testing their code before it is released to testers or users. In years past, this meant walking through every line of code in the debugger (including all conditions and errors). To do so, you often had to create test-harness applications that mimicked the functionality required to execute your code. Stepping through all your code in a debugger made for a fine goal but was not always realized (and very difficult to verify). In fact, the entire exercise was often skipped during code changes and updates. In addition, this process made it difficult to ...