Logging like a Lumberjack
Sprinkling status messages across you code using print() statements can be a good temporary fix for tracking down issues in your code.
But it can get messy and there’s no way for you to selectively disable them. Sure you can redirect output to a file or /dev/null but ... [...Read more...]