- Shopping Bag ( 0 items )
From Barnes & NobleYes, it's better to prevent bugs, but software must still be carefully debugged, and few Windows programmers are experts at debugging. Mario Hewardt and Daniel Pravat are. In Advanced Windows Debugging, they share literally decades of experience with both the techniques and the tools.
This is a proudly technical book for serious developers who are familiar with (or at least interested in) Windows internals. The authors thoroughly cover core debugging skills, including effective symbol and source file management. Next, they drill down on each type of software flaw: memory corruption (stacks and heaps), IPC problems, resource leaks, application hangs, even "access denied" problems. Part III journeys even further: into the challenges of 64-bit debugging; into debugging problems arising after shipment; into automating testing via custom debugger extensions.
If you really care what your code is doing (and you're serious about quality), there's no substitute for this book. Bill Camarda, from the February 2008 Read Only