Hacker News new | ask | show | jobs
by schmidtleonard 585 days ago
> If you have a fairly shallow bug ... But most of the bugs that I see aren't that shallow

Oh come off it, debuggers shine the brightest when there are lots of unknown unknowns. With printf debugging you can peel back exactly one layer at a time (oops, need to log one more thing) whereas with a debugger you can slice through the Gordian knot.

2 comments

Try using a debugger to debug a globally distributed system that humans aren't given access to for security reasons in a post mortem and then "come off it" yourself
Is that the only kind of difficulty you can think of? Lol.
I agree with this comment but you really didn't need the first 4 words.