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
