Hello BLS,

ok Some collection types belong to the same family. So they should be
loosely coupled. How to do that without having Interfaces ?

How about this: Make a flat family of collections. Name the methods so that across the lib, the same name does the same kind of thing and different names do different kinds of things. Then define a flat family of whatever interfaces are useful and have each class derive from all the interfaces they happen to implement (but don't go out of your way to make anything fit).

--
... <IXOYE><



Reply via email to