Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I agree, you certainly have to trace execution flow somehow, and a debugger is the best way to do that. However, my realization was more that the debugger wasn't useful for the vast majority of cases. Until now, I somehow thought I used a debugger a lot, and that it was a big part of my debugging (after all, how do you debug without a debugger?).

This post made me realize that 95% of the time I fix errors from just the stack trace, 4.9% from logging, and 0.1% from actually debugging.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: