Debug discipline

In reply to verif_learner:

Without seeing an example of what you call “clutter”, this is a very subjective question.

Many times I see debug messages left in code because they didn’t fully understand how it works and should have been removed once the code was working.

Also, interactive debugging may be an alternative to the “entering/exiting” messages people put in their tasks.