A downloadable book

Buy Now$5.00 USD or more

This guide will help you to boost your debugging skills.

Debugging is a critical skill for software developers and programmers, but it is not often taught well in many computer science classes.  This guide gets you started on your way to becoming a more effective and confident debugger. 

Next time you face a list of pesky bugs and feel frustration rising, check this guide to help keep crashes from becoming showstoppers!

This guide includes:

  • A real-life example from a major project I worked on, complete with lessons and guidelines.
  • Tips on how to stay calm and maintain your sanity when you are frustrated and overwhelmed by your bug list.
  • Suggestions on how to research and find information on those pesky error messages.
  • A sample bug tracker tool to help you stay organized.
  • A debugging checklist to help you figure out the next step.
  • A guided debugging exercise, complete with Java code and explanation, and suitable for beginners.

* Note: The bug tracker template and exercise files are available for free download.  To get them, scroll down to the "Download Demo" section below, and click the "Download" button.


Buy Now$5.00 USD or more

In order to download this book you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

Confident Programmer Debugging Guide - Updated.zip 639 kB

Download demo

Confident Programmer Debugging Guide - Additional Files.zip 5 kB