In MVC, the view sends events to the controller and the controller sends these events to the model. The model sends changes to the view through the controller.
This introduces a cyclic dependency which makes dependency injection(I'm manually injecting dependencies through the constructor - not using a framework) not possible(resulting in harder to unit test code). I read a potential solution but can't figure out how to apply this.
Can someone point me to a solution?
Thanks in advance.