The Naming Convention Project is an effort to identify, collect and maintain a set of guidelines for best naming practices.