Dan Lebrero has a nice idea: change vague error logging methods like “debug”, “warn”, “error” into something meaningful, i.e. what will be the effect off invoking them: “toInvestigateTomorrow” and “wakeMeInTheMiddleOfTheNight”. 🙂
No more DEBUG/INFO/WARN/ERROR logging
Choosing the correct log level shouldn't be a chore