Hacker News new | ask | show | jobs
by gridlockd 2600 days ago
Single-stepping is just one use for a debugger. Breakpoints are far more useful. Inspecting local variables by clicking through the stack is generally faster than adding print statements.

A lot of people also have never used a debugger that isn't terrible to use. Most debuggers fall into that category.

As for all of this "read the code first and get a better understanding" talk - this is obvious highfalutin' bullshit. You're human, you made a dumb mistake somewhere, the debugger will help you find it faster than your brain going on an excursion.