Debugging : the nine indispensable rules for finding even the most elusive software and hardware problems /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York :
AMACOM,
©2002.
©2002 |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | OR_ocm55235860 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr zn||||||||| | ||
008 | 030228s2002 nyua o 001 0 eng d | ||
040 | |a COO |b eng |e pn |c COO |d OCLCQ |d OCLCG |d N15 |d OCLCQ |d U5D |d B24X7 |d OCLCQ |d OCLCF |d OCLCO |d EBLCP |d S4S |d OCLCQ |d UMI |d DEBBG |d OCLCQ |d LIV |d MERUC |d WY@ |d CEF |d OCLCQ |d COO |d UAB |d KIJ |d XFH |d RECBK |d BRF |d OCLCO |d OCLCQ |d OCLCO | ||
019 | |a 58781449 |a 606020011 |a 900796150 |a 994499910 |a 1027489140 | ||
020 | |a 9780814426784 | ||
020 | |a 0814426786 | ||
020 | |a 0814474578 | ||
020 | |a 9780814474570 | ||
020 | |z 0814471684 | ||
029 | 1 | |a AU@ |b 000051360560 | |
029 | 1 | |a AU@ |b 000053222707 | |
029 | 1 | |a AU@ |b 000062635414 | |
029 | 1 | |a AU@ |b 000066231592 | |
029 | 1 | |a DEBBG |b BV042490196 | |
029 | 1 | |a DEBSZ |b 434833762 | |
029 | 1 | |a GBVCP |b 882737651 | |
035 | |a (OCoLC)55235860 |z (OCoLC)58781449 |z (OCoLC)606020011 |z (OCoLC)900796150 |z (OCoLC)994499910 |z (OCoLC)1027489140 | ||
037 | |a CL0500000544 |b Safari Books Online | ||
050 | 4 | |a QA76.9.D43 |b A35 2002b | |
082 | 0 | 4 | |a 005.1/4 |2 21 |
049 | |a UAMI | ||
100 | 1 | |a Agans, David J., |d 1954- | |
245 | 1 | 0 | |a Debugging : |b the nine indispensable rules for finding even the most elusive software and hardware problems / |c David J. Agans. |
246 | 3 | |a 9 indispensable rules for finding even the most elusive software and hardware problems | |
260 | |a New York : |b AMACOM, |c ©2002. | ||
264 | 4 | |c ©2002 | |
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Includes index. | ||
500 | |a Title from title screen. | ||
520 | 8 | |a Annotation |b 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, m 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 | |
505 | 0 | |a Title -- Copyright -- Contents -- Acknowledgments -- Chapter 1: Introduction -- How Can That Work? -- Isn't It Obvious? -- Anyone Can Use It -- It'll Debug Anything -- But It Won't Prevent, Certify, or Triage Anything -- More Than Just Troubleshooting -- A Word About War Stories -- Stay Tuned -- Chapter 2: The Rules-Suitable for Framing -- Chapter 3: Understand the System -- Read the Manual -- Read Everything, Cover to Cover -- Know What's Reasonable -- Know the Road Map -- Know Your Tools -- Look It Up -- Remember -- Understand the System -- Chapter 4: Make It Fail -- Do It Again | |
505 | 8 | |a Add Instrumentation On -- Instrumentation in Daily Life -- The Heisenberg Uncertainty Principle -- Guess Only to Focus the Search -- Remember -- Quit Thinking and Look -- Chapter 6: Divide and Conquer -- Narrow the Search -- In the Ballpark -- Which Side Are You On? -- Inject Easy-to-Spot Patterns -- Start with the Bad -- Fix the Bugs You Know About -- Fix the Noise First -- Remember -- Divide and Conquer -- Chapter 7: Change One Thing at a Time -- Use a Rifle, Not a Shotgun -- Grab the Brass Bar with Both Hands -- Change One Test at a Time -- Compare with a Good One | |
505 | 8 | |a Ask an Expert -- The Voice of Experience -- Where to Get Help -- Don't Be Proud -- Report Symptoms, Not Theories -- You Don't Have to Be Sure -- Remember -- Get a Fresh View -- Chapter 11: If You Didn't Fix It, It Ain't Fixed -- Check That It's Really Fixed -- Check That It's Really Your Fix That Fixed It -- It Never Just Goes Away by Itself -- Fix the Cause -- Fix the Process -- Remember -- 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 -- A Light Vacuuming Job -- A Flock of Bugs -- A Loose Restriction -- The Jig Is Up | |
505 | 8 | |a Start at the Beginning -- Stimulate the Failure -- Don't Simulate the Failure -- What If It's Intermittent? -- What if I've Tried Everything and It's Still Intermittent? -- A Hard Look at Bad Luck -- Lies, Damn Lies, and Statistics -- Did You Fix It, or Did You Get Lucky? -- "But That Can't Happen" -- Never Throw Away a Debugging Tool -- Remember -- Make It Fail -- Chapter 5: Quit Thinking and Look -- See the Failure -- See the Details -- Now You See It, Now You Don't -- Instrument the System -- Design Instrumentation In -- Build Instrumentation In Later -- Don't Be Afraid to Dive In | |
505 | 8 | |a What Did You Change Since the Last Time It Worked? -- Remember -- Change One Thing at a Time -- Chapter 8: Keep an Audit Trail -- Write Down What You Did, in What Order, and What Happened 99 -- The Devil Is in the Details -- Correlate -- Audit Trails for Design Are Also Good for Testing -- The Shortest Pencil Is Longer Than the Longest Memory -- Remember -- Keep an Audit Trail -- Chapter 9: Check the Plug -- Question Your Assumptions -- Don't Start at Square Three -- Test the Tool -- Remember -- Check the Plug -- Chapter 10: Get a Fresh View -- Ask for Help -- A Breath of Fresh Insight | |
546 | |a English. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Debugging in computer science. | |
650 | 0 | |a Computer software |x Quality control. | |
650 | 6 | |a Débogage. | |
650 | 6 | |a Logiciels |x Qualité |x Contrôle. | |
650 | 7 | |a COMPUTERS |x Software Development & Engineering |x Quality Assurance & Testing. |2 bisacsh | |
650 | 7 | |a Computer software |x Quality control |2 fast | |
650 | 7 | |a Debugging in computer science |2 fast | |
776 | 0 | 8 | |i Print version: |a AGANS, David J. |t Debugging : The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems. |d Saranac Lake : AMACOM, ©2002 |z 9780814474570 |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9780814474570/?ar |z Texto completo (Requiere registro previo con correo institucional) |
936 | |a BATCHLOAD | ||
938 | |a Books 24x7 |b B247 |n bks00002516 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1825990 | ||
938 | |a Recorded Books, LLC |b RECE |n rbeEB00723535 | ||
994 | |a 92 |b IZTAP |