Hacker News new | ask | show | jobs
by petergeoghegan 2607 days ago
I often use a debugger for code with complex control flow and data structures, where you almost inevitably start high level (e.g., Postgres optimizer). I rarely use a debugger when I can fit everything in my head immediately, because the problem is well-scoped, and involves data structures I already understand.

I can quite easily imagine a person that only ever gets to work on problems in the latter category being dismissive of debuggers.