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

Yes! Try it!

I often find myself working on a legacy codebase. The application will enter a state that I don't think should be possible. The debugger can usually help me figure out how that happened.

It's worth mentioning that debuggers are less essential in languages like Go where the control flow is purposefully very straightforward. I often debug Python and end up being totally surprised to see the execution jump somewhere else because of a decorator.



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

Search: