On 6/20/07, Tom Chiverton <[EMAIL PROTECTED]> wrote:
On Wednesday 20 Jun 2007, Peter Bell wrote:
> I have circular dependencies all the time. They are a valid situation.
In which I'd love to know why you can't do the same trick as I suggested to
the Domain/DomainEmail problem...

I also have circular dependencies all the time. If you use your Domain
/ DomainEmail / DomainManager approach in a large complex system to
attempt to eliminate circular dependencies, you end up with
KitchenSinkManager with everything injected into it - which is not an
improvement.

There's nothing wrong with circular dependencies in OO systems.
--
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

Reply via email to