Debugging
Subtitle: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
Edition: 1st edition
Publisher: AMACOM/American Management Association
Published: October 2002
Language: eng
Format: Paperback
Number of pages: 192
ISBN-13: 9780814471685
Subjects: Computer Programming; Systems management; Debugging in computer science; Computer Books: General; Computers; Business / Economics / Finance; Quality control; Programming - General; General; Automation; Business Software - General; Hardware - General; Computer software
First sentence: This book tells you how to find out what's wrong with stuff, quick.
Table of contents: label: Chapter 1
title: Introduction
pagenum: 1; title: How Can That Work?
pagenum: 2; title: Isn't It Obvious?
pagenum: 2; title: Anyone Can Use It
pagenum: 3; title: It'll Debug Anything
pagenum: 4; title: But It Won't Prevent, Certify, or Triage Anything
pagenum: 5; title: More Than Just Troubleshooting
pagenum: 6; title: A Word About War Stories
pagenum: 7; title: Stay Tuned
pagenum: 8; label: Chapter 2
title: The Rules—Suitable for Framing
pagenum: 9; label: Chapter 3
title: Understand the System
pagenum: 11; title: Read the Manual
pagenum: 13; title: Read Everything, Cover to Cover
pagenum: 15; title: Know What's Reasonable
pagenum: 17; title: Know the Road Map
pagenum: 18; title: Know Your Tools
pagenum: 20; title: Look It Up
pagenum: 21; title: Remember
pagenum: 23; title: Understand the System
pagenum: 23; label: Chapter 4
title: Make It Fail
pagenum: 25; title: Do It Again
pagenum: 28; title: Start at the Beginning
pagenum: 29; title: Stimulate the Failure
pagenum: 29; title: Don't Simulate the Failure
pagenum: 30; title: What If It's Intermittent?
pagenum: 33; title: What if I've Tried Everything and It's Still Intermittent?
pagenum: 35; title: A Hard Look at Bad Luck
pagenum: 35; title: Lies, Damn Lies, and Statistics
pagenum: 37; title: Did You Fix It, or Did You Get Lucky?
pagenum: 37; title: "But That Can't Happen"
pagenum: 39; title: Never Throw Away a Debugging Tool
pagenum: 41; title: Remember
pagenum: 42; title: Make It Fail
pagenum: 42; label: Chapter 5
title: Quit Thinking and Look
pagenum: 45; title: See the Failure
pagenum: 50; title: See the Details
pagenum: 52; title: Now You See It, Now You Don't
pagenum: 55; title: Instrument the System
pagenum: 55; title: Design Instrumentation In
pagenum: 56; title: Build Instrumentation In Later
pagenum: 59; title: Don't Be Afraid to Dive In
pagenum: 60; title: Add Instrumentation On
pagenum: 61; title: Instrumentation in Daily Life
pagenum: 62; title: The Heisenberg Uncertainty Principle
pagenum: 63; title: Guess Only to Focus the Search
pagenum: 64; title: Remember
pagenum: 66; title: Quit Thinking and Look
pagenum: 66; label: Chapter 6
title: Divide and Conquer
pagenum: 67; title: Narrow the Search
pagenum: 71; title: In the Ballpark
pagenum: 74; title: Which Side Are You On?
pagenum: 74; title: Inject Easy-to-Spot Patterns
pagenum: 76; title: Start with the Bad
pagenum: 78; title: Fix the Bugs You Know About
pagenum: 79; title: Fix the Noise First
pagenum: 80; title: Remember
pagenum: 80; title: Divide and Conquer
pagenum: 80; label: Chapter 7
title: Change One Thing at a Time
pagenum: 83; title: Use a Rifle, Not a Shotgun
pagenum: 85; title: Grab the Brass Bar with Both Hands
pagenum: 88; title: Change One Test at a Time
pagenum: 89; title: Compare with a Good One
pagenum: 90; title: What Did You Change Since the Last Time It Worked?
pagenum: 92; title: Remember
pagenum: 95; title: Change One Thing at a Time
pagenum: 95; label: Chapter 8
title: Keep an Audit Trail
pagenum: 97; title: Write Down What You Did, in What Order, and What Happened
pagenum: 99; title: The Devil Is in the Details
pagenum: 101; title: Correlate
pagenum: 103; title: Audit Trails for Design Are Also Good for Testing
pagenum: 104; title: The Shortest Pencil Is Longer Than the Longest Memory
pagenum: 105; title: Remember
pagenum: 106; title: Keep an Audit Trail
pagenum: 106; label: Chapter 9
title: Check the Plug
pagenum: 107; title: Question Your Assumptions
pagenum: 109; title: Don't Start at Square Three
pagenum: 111; title: Test the Tool
pagenum: 111; title: Remember
pagenum: 114; title: Check the Plug
pagenum: 114; label: Chapter 10
title: Get a Fresh View
pagenum: 115; title: Ask for Help
pagenum: 116; title: A Breath of Fresh Insight
pagenum: 116; title: Ask an Expert
pagenum: 117; title: The Voice of Experience
pagenum: 117; title: Where to Get Help
pagenum: 119; title: Don't Be Proud
pagenum: 120; title: Report Symptoms, Not Theories
pagenum: 121; title: You Don't Have to Be Sure
pagenum: 122; title: Remember
pagenum: 123; title: Get a Fresh View
pagenum: 123; label: Chapter 11
title: If You Didn't Fix It, It Ain't Fixed
pagenum: 125; title: Check That It's Really Fixed
pagenum: 127; title: Check That It's Really Your Fix That Fixed It
pagenum: 127; title: It Never Just Goes Away by Itself
pagenum: 128; title: Fix the Cause
pagenum: 129; title: Fix the Process
pagenum: 131; title: Remember
pagenum: 132; title: If You Didn't Fix It, It Ain't Fixed
pagenum: 132; label: Chapter 12
title: All the Rules in One Story
pagenum: 133; label: Chapter 13
title: Easy Exercises for the Reader
pagenum: 137; title: A Light Vacuuming Job
pagenum: 137; title: A Flock of Bugs
pagenum: 140; title: A Loose Restriction
pagenum: 144; title: The Jig Is Up
pagenum: 150; label: Chapter 14
title: The View from the Help Desk
pagenum: 157; title: Help Desk Constraints
pagenum: 159; title: The Rules, Help Desk Style
pagenum: 160; title: Understand the System
pagenum: 160; title: Make It Fail
pagenum: 162; title: Quit Thinking and Look
pagenum: 163; title: Divide and Conquer
pagenum: 164; title: Change One Thing at a Time
pagenum: 165; title: Keep an Audit Trail
pagenum: 166; title: Check the Plug
pagenum: 167; title: Get a Fresh View
pagenum: 167; title: If You Didn't Fix It, It Ain't Fixed
pagenum: 168; title: Remember
pagenum: 169; title: The View from the Help Desk Is Murky
pagenum: 169; label: Chapter 15
title: The Bottom Line
pagenum: 171; title: The Debugging Rules Web Site
pagenum: 171; title: If You're an Engineer
pagenum: 172; title: If You're a Manager
pagenum: 172; title: If You're a Teacher
pagenum: 173; title: Remember
pagenum: 174; title: Index
pagenum: 177