Skip to main content
8 events
when toggle format what by license comment
Dec 21, 2018 at 5:38 history edited Adam Bates CC BY-SA 4.0
deleted 2351 characters in body
Dec 21, 2018 at 0:07 history edited Adam Bates CC BY-SA 4.0
Added Java highlighting
Dec 21, 2018 at 0:00 history edited Adam Bates CC BY-SA 4.0
Rewrote answer to address circular references (rather than circular dependencies).
Dec 20, 2018 at 23:19 comment added Adam Bates Ah, I missed that. Thanks for pointing out, I'll update my answer.
Dec 20, 2018 at 15:21 comment added JimmyJames OK, fair point on terminology but the question is about circular references not dependencies. It doesn't appear to have been edited.
Dec 19, 2018 at 19:31 comment added Adam Bates A Circular Dependency isn't about references to instances on runtime, it's about classes (or modules) depending on each other in order to function. Subject does not require BinaryOperator to function.
Dec 19, 2018 at 19:01 comment added JimmyJames The BinaryObserver instance has a reference to the Subject instance. The Subject instance has a reference to the BinaryObserver instance via a list -> circular dependency.
Dec 19, 2018 at 17:27 history answered Adam Bates CC BY-SA 4.0