3 ms·
> Using a debugger is much too slow. This varies, but in a lot of environments, using a debugger is much _faster_ than adding a print statement and recompiling
by jcparkyn 4y ago
> Using a debugger is much too slow.
This varies, but in a lot of environments, using a debugger is much _faster_ than adding a print statement and recompiling (then removing the print statement). Especially when you're trying to look at a complex object/structure/etc where you can't easily print everything.
- thaumasiotes 4y ago> using a debugger is much _faster_ than adding a print statement and recompiling (then removing the print statement) Don't remove the print statement. Leave it in, printing conditionally on the log level you set.
- dpflan 4y agoI think there is a bit of a paradox, debugging can seem heavy, but then when you’ve added enough print statements you’ve spent more time and added more things to clean up than if you had just taken the time to debug, well, you should have debugged. But you don’t know until you know. This seems to also appear with the “it would’ve been faster to not try to automate/code a fuller solution” than address whatever you were doing.