Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 747 Bytes

README.md

File metadata and controls

38 lines (26 loc) · 747 Bytes

Best Practices on Java Development

Project

The project has the proposal on apply the best practices on Java Development.

Content

  • Base Methods

    • Equals
    • Hashcode
    • Clone
    • Comparable
  • Create Objects

    • Builder
    • Factory Methods
    • Finalize
    • Imutable
    • Primitives
    • try/finally
  • Classes and Interfaces

  • Generics

    • Types (Old, Object, wildcard<?>, Generic)
    • Varargs with Generics
  • Methods

    • Defensive Copys
    • Overload
    • Overload Collection Remove()

Reference

Effective Java by Joshua Block