Different developers sure do have different writing styles. I agree there's much to clean up.
I've come across this site
http://www.javapractices.com/ a number of times while researching something. It probably addresses many of the Common Task/Practice items that Maven caught.