O'Reilly logo
  • Eric Honsey thinks this is interesting:

Programmers have been known to get around this restriction by providing two constructors whose parameter lists differ only in the order of their parameter types. This is a really bad idea.


Cover of Effective Java, 2nd Edition


ANTIPATTERN - the user will have to read the documentation to understand the differences in constructors