Why the model knows nothing about the view
In model-view-controller, the model holds data and rules, the view displays it, and the controller handles input.
Why must the model not reference the view?
In model-view-controller, the model holds data and rules, the view displays it, and the controller handles input.
Why must the model not reference the view?