The Developer's Guide to Debugging

The Developer's Guide to Debugging is a book for both professional software developers seeking to broaden their skills and students that want to learn the tricks of the trade from the ground up. With small examples and exercises it is well suited to accompany a CS course or lecture. At the same...

Full description

Bibliographic Details
Main Authors: Grötker, Thorsten, Holtmann, Ulrich (Author), Keding, Holger (Author), Wloka, Markus (Author)
Format: eBook
Language:English
Published: Dordrecht Springer Netherlands 2008, 2008
Edition:1st ed. 2008
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02510nmm a2200349 u 4500
001 EB002200839
003 EBX01000000000000001338042
005 00000000000000.0
007 cr|||||||||||||||||||||
008 240403 ||| eng
020 |a 9781402055409 
100 1 |a Grötker, Thorsten 
245 0 0 |a The Developer's Guide to Debugging  |h Elektronische Ressource  |c by Thorsten Grötker, Ulrich Holtmann, Holger Keding, Markus Wloka 
250 |a 1st ed. 2008 
260 |a Dordrecht  |b Springer Netherlands  |c 2008, 2008 
300 |a XX, 224 p  |b online resource 
505 0 |a You Write Software; You have Bugs -- A Systematic Approach to Debugging -- Getting to the Root – Source Code Debuggers -- Fixing Memory Problems -- Profiling Memory Use -- Solving Performance Problems -- Debugging Parallel Programs -- Finding Environment and Compiler Problems -- Dealing with Linking Problems -- Advanced Debugging -- Writing Debuggable Code -- How Static Checking Can Help -- Summary 
653 |a Compilers (Computer programs) 
653 |a Compilers and Interpreters 
653 |a Software engineering 
653 |a Software Engineering 
653 |a Electronic circuits 
653 |a Electronic Circuits and Systems 
700 1 |a Holtmann, Ulrich  |e [author] 
700 1 |a Keding, Holger  |e [author] 
700 1 |a Wloka, Markus  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
028 5 0 |a 10.1007/978-1-4020-5540-9 
856 4 0 |u https://doi.org/10.1007/978-1-4020-5540-9?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a The Developer's Guide to Debugging is a book for both professional software developers seeking to broaden their skills and students that want to learn the tricks of the trade from the ground up. With small examples and exercises it is well suited to accompany a CS course or lecture. At the same time it can be used as a reference guide to address problems as the need arises. This book goes beyond the level of simple source code debugging scenarios. In addition, it covers the most frequent real-world problems from the areas of program linking, memory access, parallel processing and performance analysis. The picture is completed by chapters covering static checkers and techniques to write code that leans well towards debugging. While the focus lies on C and C++, the workhorses of the software industry, one can apply many techniques described in The Developer's Guide to Debugging to programs written in other languages