Daily Prompt: 2024-10-11

Replies(1)

I usually hammer on the problem until I truly get stuck. Then I walk away or switch to something else.

Over time I've gotten to be very good at knowing what to do to discover the source of problems. There's often tooling that helps with this but also there's no replacement for understanding things at a deeper level. At first everything seems like magic, but as you learn more and more the magic gets pushed out and replaced with solid understanding.

But yeah, if the world no longer makes sense when you're debugging you have to start questioning your assumptions. That would probably be my best piece advice of general debugging advice.