▲ | DavidPiper 5 days ago | |||||||||||||
> Leave us be. We know what we’re doing. No shade, this was my perspective until recently as well, but I disagree now. The tipping point for me was the realisation that if I'm printing code out for debugging, I must be executing that code, and if I'm executing that code anyway, it's faster for me to click a debug point in an IDE than it is to type out a print statement. Not only that, but the thing that I forgot to include in my log line doesn't require adding it in and re-spinning, I can just look it up when the debug point is hit. I don't know why it took me so long to change the habit but one day it miraculously happened overnight. | ||||||||||||||
▲ | MangoToupe 5 days ago | parent [-] | |||||||||||||
> it's faster for me to click a debug point in an IDE than it is to type out a print statement Interesting. I always viewed the interface to a debugger as its greatest flaw—who wants to grapple with an interface reimplementing the internals of a language half as well when you can simply type, save, commit, and reproduce? | ||||||||||||||
|