Best practices for good development patterns, i.e. all the (small) things that programmers regularly do and how it is done well, are collected at BestPractices.
A common code format style is advantageous for collaborative development, becauser reformatting does not cause SCM systems to discover changes where there weren't any but just some reformatting. So please use the Eclipse Code Formatter as described here
BestPracticeJarsInMaven - How to include libraries, i.e. jar files or dll's, into Maven projects which are not available in on-line repositories, for example because of licensing issues, patched versions, or custom libs.
BestPracticeDifferentPropertySetsInMaven - How to separate different property sets containing sensible property information for arbitrary target environments (test, development, serverA, serverB, etc)