Re: Is it a facade



Responding to Sanjay...

Was curious to know if I can *only* call a pattern which gives client
an abstraction of the subsystems in a single call, a facade or  could
it be possible that a ModuleManager class that provides many API's to
clients to finally build a Module entity also as Facade.

Please note that all those API's are independent of each other but in a
way help to build an entity. I mean they are loosely coupled.

I think you need to put some more words around the problem that you are actually trying to solve. What are the modules? How do they relate to subsystems? Who are the clients? What semantics are the APIs accessing?


FWIW, the name ModuleManager scares me. That sounds suspiciously like a god object that exists solely as a convenience in implementing a procedural functional decomposition tree. But there is no way to know for certain without some clue about what the ModuleManager /is/.


************* There is nothing wrong with me that could not be cured by a capful of Drano.

H. S. Lahman
hsl@xxxxxxxxxxxxxxxxx
Pathfinder Solutions  -- Put MDA to Work
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
(888)OOA-PATH



.


Quantcast