Cargando…

Debugging : the nine indispensable rules for finding even the most elusive software and hardware problems /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Agans, David J., 1954-
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