Chapter 5: The Art of Misdirection
As a skilled bugcatcher, you must be able to feint the signal, making it seem as if the error is elsewhere, when in fact it's right under your nose.
But how do you do this, you ask? Well, it's quite simple really. You see, the key to feinting the signal is to create a bait - a false trail that leads the poor programmer on a merry chase.
Take, for example, the classic divide by zero bug. You see, by introducing a simple / 0 into the code, you can watch as the programmer tries to figure out why their calculator isn't working as expected.
Feinting the signal with Python is an advanced topic and not recommended for the faint of heart.
But don't worry, we'll be covering that topic in the next chapter.