Book description
The rules of battle for tracking down -- and eliminating -- hardware and software bugs.
When the pressure is on to root out an elusive software or hardware glitch, what's needed is a cool head courtesy of a set of rules guaranteed to work on any system, in any circumstance. Written in a frank but engaging style, Debugging provides simple, foolproof principles guaranteed to help find any bug quickly. This book makes those shelves of application-specific debugging books (on C++, Perl, Java, etc.) obsolete. It changes the way readers think about debugging, making those pesky problems suddenly much easier to find and fix.
Illustrating the rules with real-life bug-detection war stories, the book shows readers how to:
* Understand the system: how perceiving the ""roadmap"" can hasten your journey
* Quit thinking and look: when hands-on investigation can't be avoided
* Isolate critical factors: why changing one element at a time can be an essential tool
* Keep an audit trail: how keeping a record of the debugging process can win the day
Table of contents
- Cover
- Title
- Copyright
- Contents
- Acknowledgments
- Chapter 1: Introduction
- Chapter 2: The Rules—Suitable for Framing
- Chapter 3: Understand the System
- Chapter 4: Make It Fail
- Chapter 5: Quit Thinking and Look
- Chapter 6: Divide and Conquer
- Chapter 7: Change One Thing at a Time
- Chapter 8: Keep an Audit Trail
- Chapter 9: Check the Plug
- Chapter 10: Get a Fresh View
- Chapter 11: If You Didn’t Fix It, It Ain’t Fixed
- Chapter 12: All the Rules in One Story
- Chapter 13: Easy Exercises for the Reader
- Chapter 14: The View from the Help Desk
- Chapter 15: The Bottom Line
- Index
- Author
Product information
- Title: Debugging
- Author(s):
- Release date: September 2002
- Publisher(s): AMACOM
- ISBN: 9780814426784
You might also like
book
Effective Debugging: 66 Specific Ways to Debug Software and Systems
Every software developer and IT professional understands the crucial importance of effective debugging. Often, debugging consumes …
book
Code Complete, 2nd Edition
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has …
book
97 Things Every Programmer Should Know
Tap into the wisdom of experts to learn what every programmer should know, no matter what …
book
Designing Data-Intensive Applications, 2nd Edition
Data is at the center of many challenges in system design today. Difficult issues such as …