Hacker News new | past | comments | ask | show | jobs | submit login

I can typically just add print statements and figure out the problem in less time than it would take to setup and attach a debugger. But occasionally, I will use the PyCharm debugger with Python. And even more occasionally, I'll use an assembly level debugger (especially if I'm interested in the system calls, and it is not convenient to attach a Python debugger).



>>I can typically just add print statements and figure out the problem in less time than it would take to setup and attach a debugger<<

this 99% of the time


Usually you only have to set up the debugger once for each project. Not every bug.

I use print statements > 50% of the time, but certain problems are better suited to the debugger. Especially if its code that I did not write.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: