Yep. They call it “tracing” in debugging and a good debugger will be able to directly catch and log the values of any variable at a particular line of code.
By using logging instead you’re reimplementing years of good work done by engineers before you.
By using logging instead you’re reimplementing years of good work done by engineers before you.