Michael Hunger wrote:
> Sounds sensible altough I'd surely taken the other way round, perhaps 
> starting with one interface (perhaps with generics for the concept) and 
> only partioned it if needed.

Alright, that makes sense as it is right now. I'm gonna try it the other 
way round: Only have 
ApplicationModel,LayerModel,ModuleModel,CompositeModel, etc. and squeeze 
all the functionality of the other logical layers into this. The 
separation between model/resolution/binding/context is then mainly going 
to be how the code is structured is in this code (e.g. "bind()" is going 
to use model information in the same class). It's going to take some 
discipline to get this right, but it sure will make the codebase a heck 
of a lot smaller :-)

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to