|
|
Debugging by Thinking : A Multidisciplinary Approach (Repost)
Digital Press | ISBN: 1555583075 | 2003 | CHM | 650 Kb | 600 Pages
The first book to apply the wisdom of six disciplines - logic, mathematics, psychology, safety analysis, computer science, and engineering - to the problem of debugging.
First posted here 16 Jul 2006 by Alexpal, the links are long dead so I thought it's worth reposting, particularly as it actually adapts several techniques from "How to Find Lost Objects" by "Professor Solomon", posted here recently:
Description:
The first book to apply the wisdom of six disciplines - logic, mathematics, psychology, safety analysis, computer science, and engineering - to the problem of debugging. It uses the methods of literary detectives such as Sherlock Holmes, the techniques of mathematical problem solving, the results of research into the cognitive psychology of human error, the root cause analyses of safety experts, the compiler analyses of computer science, and the processes of modern engineering to define a systematic approach to identifying and correcting software errors.
* Language Independent Methods: Examples are given in Java and C++
* Complete source code shows actual bugs, rather than contrived examples
* Examples are accessible with no more knowledge than a course in Data Structures and Algorithms requires
* A "thought process diary" shows how the author actually resolved the problems as they occurred
For more info and Amazon customer reviews see
http://tinyurl.com/4nat7n
Beginning programmers should benefit the most from this book.
Download:
Book alone (654 Kb):
http://mihd.net/i3ag6yb
Book with bonus copy of "How to Find Lost Objects" (5.6 Mb, to take file size over 1 Mb RS minimum for point earning):
http://rapidshare.com/files/106282169/dbt_with_bonus.rar

No comments:
Post a Comment