Debugging tips from the Master, Sherlock Holmes:
'It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories instead of theories to suit facts.'
'As a rule, the more bizarre a thing is, the less mysterious it proves to be.'
'Perhaps I have trained myself to see what others overlook.'
'There is nothing more deceptive than an obvious fact.'
'Chance has put in our way a most singular and whimsical problem, and its solution is its own reward.'
'I am glad of all details, whether they seem to you to be relevant or not.'

|
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.

|
As soon as we started programming, we found out to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.

|
If debugging is the art of removing bugs, then programming must be the art of inserting them.

|
Debugging is anticipated with distaste, performed with reluctance, and bragged about forever.

|