Thoughts About the Rational and Emotional Sides of Debugging
For me, programming, especially debugging, is an emotional as well as an intellectual process. In this article I'll think through some ways to make my debugging process easier emotionally and more effective rationally.
The altered state that I go int...
blog.ccsdev.io4 min read
Shai Almog
Yak Barber, duck whisperer, hunter of bugs, feeder of dogs, heap climber, stack explorer and rider of shells
I think a lot of the difficulty in debugging is that we don't take a methodological approach to debugging. The bugs I spent the most on were the ones where I had preconceived notions. This is essentially what I tried to cover in my series on the subject .