Possible Duplicate:
Why are circular dependencies considered harmful?
I have a line object and a point object. A line has references to two points, and each point has a reference back to the line object it belongs to.
I have heard somewhere (I think) that circular references are a bad thing, but I don't understand why. Can someone fill me in with some details?