[
Lists Home |
Date Index |
Thread Index
]
Dare Obasanjo wrote:
> So given the choice of methods that take useless interfaces (since they
> have to cast to get anything useful) and APIs with lots of overloaded
> methods that support a rich set of data sources, why would you think the
> former is better?
Because it'll be more elegant to add metadata onto Source objects than
continue with parametric polymorphism. It's hard not to conclude a
fundamental abstraction is missing when a class has that many overloaded
calls.
cheers
Bill
|