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

debugging is useful when your codebase is bad: imperative style, mutable state, weak type system, spaghetti code, state and control variables intermixed.

i'd rather never use debugger, so that my coding style is enforced to be clean code, strong type system, immutable variables, explicit error control, explicit control flow etc



You've gotten downvoted but I think you're correct - if there were no debuggers, the developers would be forced to write (better) code that didn't need them.


Thank you for defending the common sense opinion. Some people here are too reactionary




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

Search: