Debugging Redux
Programmers, anyone from a novice to an expert, can make mistakes when writing computer code. These mistakes are referred to as a bug. A bug can be classified as a syntax bug or a logical bug. The process of identification and eradication of such bugs in a computer program is referred to as debugging. According to recent Cambridge University research, debugging can consume up to fifty percent of development time leading to the project delay and over budget consumption. Such debugging techniques can be classified into three broad types: programming techniques, diagnosis analysis tools, and general-purpose debuggers.
In this chapter, we are going to discuss various debugging techniques and tools that can be used during the development ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access