nBest Practices
nuse the appropriate message level
nroll your log files daily / weekly
nreview your error log on a daily basis
nWorst Practices
nSystem.out.println / System.err.println
nlogging passwords to a log file
nlogging informational messages to STDERR
nlogging a message for every single HTTP request
nmultiple applications sending log messages to a single
log file
nignoring error messages that appear in your application
error log
nmisleading log message