Versions Compared

Key

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

...

  • Failure Atomicity (exceptions should not leave object state inconsistent)
  • Avoid ThreadGroup APIs (covered)
  • Masking, Shadowing, Obscuration

...

  • Avoid using Reflection to instantiate inner classes
  • Wiki Markup
    -Use a typesafe enum pattern \[Bloch, Item 20\]- (_enum type_ provided, jdk 1.5 onwards, [Docs|http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html])

...