TY - BOOK AU - Spinellis, Diomidis TI - Effective debugging: 66 specific ways to debug software and systems SN - 9789352866588 U1 - 005.14 SPI-D PY - 2018/// CY - India PB - Pearson KW - Debugging in computer science N1 - In Effective Debugging, Diomidis Spinellis helps students accelerate their journey to mastery, by systematically categorizing, explaining and illustrating scores of today's best methods, strategies, techniques and tools. Features, the in-depth, best-practice guide to debugging modern applications and systems: broader coverage than any other book! Technology-neutral, widely-applicable coverage of the entire debugging landscape, packed with open source code examples 52 concise, full-colour, step-by-step sections: principles, strategies, mind-sets, behaviours, concrete techniques, tools, tips/tricks and more Covers debugging workflows and automation, runtime and compile time debugging, revision control and command line tools Includes expert guidance on debugging multithreaded, asynchronous and embedded device code Table of Contents Chapter 1: High-Level Strategies Chapter 2: General-Purpose Methods and Practices Chapter 3: General-Purpose Tools and Techniques Chapter 4: Debugger Techniques Chapter 5: Programming Techniques Chapter 6: Compile-Time Techniques Chapter 7: Runtime Techniques Chapter 8: Debugging Multi-threaded Code ER -