Introduction
On 9 September, 1947 the first computer bug was found by Grace Hopper. This computer bug was an actual insect instead of a software bug. Since then we are basically chasing bugs in our software applications, and the more we learn to code the more we begin to appreciate good error handling, and catching bugs in time.
As a coder nothing is more annoying than getting customers on the phone that say "it doesn't work", without us knowing what actually is going on. That is why this chapter is focused on catching bugs early, and finding the cause of the bug more easily.