September 2008
Intermediate to advanced
280 pages
6h 31m
English

Becoming proficient at debugging code doesn't end with learning to use a debugger like GDB—it begins there. There are a variety of other tools, both free and commercial, that also help to prevent, detect, and eliminate bugs in code. The savvy programmer keeps several of them in his or her bag of tricks, understands what each is good for, and recognizes when to use one of them to save time and effort if bugs appear.
So far we've focused our attention on using symbolic debuggers, but now we'd like to broaden our coverage to other aspects of debugging, including defensive programming. This chapter is devoted to some ...
Read now
Unlock full access