Software debugging philosophy

Author: Metzger
Publisher:
Publish Date: 2004-07-01
Features: In this book, the author employs a multidisciplinary approach—using the detective methodology of the famous literary character Sherlock Holmes from works of fiction, problem-solving techniques for mathematical puzzles, insights from the psychology of human cognitive errors, the root cause analysis method used by security experts, compiler analysis in computer science, and modern engineering processes—to define a systematic approach to identifying and correcting software errors. The book explains how to use a multidisciplinary approach for debugging work. The author ingeniously begins with the famous detective character from a literary work, introducing a systematic debugging method to a broad readership through analogy. The multidisciplinary nature of the book caters to different learning styles and abilities in mastering specific subject content. The examples in the book are written in the most widely used programming languages today—C++ and Java. This book is suitable for college students and professional programmers. Any student who has completed a computer programming course and a course on data structures and algorithms can understand and use this book. Professional programmers reading this book can improve their work efficiency and find and resolve bugs more quickly.

📌 Related Posts