2 ms·
Actually, it never worked in Windows GUIs either. [1] It's just a broken concept. Separation of concerns and DRY are both good. MVC doesn't succeed at either,
by SomeCallMeTim 12y ago
Actually, it never worked in Windows GUIs either. [1] It's just a broken concept.
Separation of concerns and DRY are both good. MVC doesn't succeed at either, except in idealized corner cases.
[1] A lot of widgets in Windows, for instance text fields, encapsulate the view (it's where the text is displayed), the model (which keeps the text in the control), and the controller (the widget handles the UI for entering text, catches and handles the mouse, etc.).