001 Naming conventions

  1. Names are written in CamelCase: every word starts with a uppercase letter
  2. Class and interface names start with an uppercase letter
  3. Method and field names start with a lowercase letter
  4. Names are descriptive and self documenting. No abbreviations, suffixes or prefixes are be used.
  5. The name of the superclass has to be reflected, i.e. Action SpecialAction
  6. The name of the interface implemented has to be reflected, i.e. Action ActionImpl (Yes - an exception to the no abbreviations rule).
  7. Constant names are all uppercase, the words are separated with underscores, i.e. STATUS_NEW.
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.