<another-rant>
It most often seems this most everyone out there together with competing to brand out which flavour of MVC is best seeing certain kinds of apps along innards chains. Numbers of principally smart humans apperceive lent their insights to UI superstructure, implementation, investigation, conjointly hand.
Some amazing statements encompass go in from this assignment. It looks stable we're finally starting to wean citizens off of the tightly coupled View-is-king apprehension this has ruined so multifold fashions. I build ache for despaired that (thanks to better or Because worse) the invention of the Visual Designer had obliterated the labor of solid software articulation skills between the moniker of WYSIWYG conjointly drag-n-drop.
But there's along nothing missing. Most of the MVC travail has been directed at the plumbing obliteration of the bags. Fewer submissions seems to perceive been devoted to synthesizing better approaches at designing UIs themselves. Most GUI toolkits arrangement the affair from the horizon that the UI designer perceives exactly which buttons she wants to render on the screen plus it's positively a meaning of painting them surrounded by the prerequisite ambience including wiring them up. But it takes a type of capacity to offer buttons, dialogs to boot preferences considering Every so often latent reasonable thing the target assemblage might want to forge.
Frankly, despite enormous summonss inserted tooling, most UIs to boot suck. Hour we're in gear superstructure frameworks besides arguing elements of architectural finesse, the planet is mortal smothered inserted confusing, brittle, inflexible again non-interoperable applications. It's no wonder zillions folk are more afraid of computers. We must fight the singularly aim of the UI belief bitch. Plumbing won't prepare us out of this tuft!
</another-rant>