What is double dispatch? This old technique doesn't get the exposure it deserves. Here, Kirk Pepperdine explains how it operates and where it is used, with examples. Read on ...
"But still, I see the technique being used quite often and the excuse offered is that it is there for performance. The lesson learned is: measure, don't guess."
"We don't see Hibernate as an "inexpensive" alternative ... Rather, we think people use Hibernate because it is a better fit to their requirements, is more stable, and better supported."