Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Makes names meaningful and descriptive of the role of the class.
  • Avoid overly long names.
  • Acronyms should be have only the first character upper-cased. MyJdbcUtils vs MyJDBCUtils
  • Collections should be plural nouns or end in "Collection". i.e Devices or DeviceCollection

Interfaces

  • Interface names must begin with "I". The rest of the name should be descriptive of it's responsibility.
  • Single method interfaces can usually be suffixed with "able" such as ICloneable, IPassivatable, etc.

...