4 ms·
I have different styles of debugging dependent of context. If I inherit code or libraries from someone else, I use the debugger without shame. For my own code
by hyperman1 6y ago
I have different styles of debugging dependent of context.
If I inherit code or libraries from someone else, I use the debugger without shame.
For my own code, using the debugger is a sign something is wrong. This demonstrates a need for extra logging: How can I troubleshoot software in production in the field if I can't do it on my own machine.
Print style debugging is usually reserved for interfaces between my and someone else's code, to clarify the contract.
None of this is a religion of course.