...
Do not introduce ambiguity while overloading (see MET50-JG. Avoid ambiguous or confusing uses of overloading), and use overloaded methods sparingly [Tutorials 2008], because they can make code much less readable.
...
Ambiguous uses of overloading can lead to unexpected results.
Bibliography
[API 2011] | Interface Collection<E> |
[Bloch 2008] | Item 41, "Use Overloading Judiciously" |
[Tutorials 2008] | Defining Methods |
...