Jede(s) Package, Klasse, Methode und Variable sollte einen "sprechenden", also selbsterklärenden Namen erhalten. Man sollte also vom Namen bereits eine Funktion im Programm ableiten können.
Bis auf den Package-Namen sollte für die anderen Code-Komponenten die Camel-Schreibweise angewendet werden.
Wenn du dich nicht daran hältst, können große Programme schnell unübersichtlich werden und der Wartungsaufwand kann sehr schnell ansteigen.