2006-11-09 15:38:44
The Model-View-Controller (MVC) architecture is a standard breakdown of of development interfaces and specialties--data, code and design, to put it colloquially.
The fact is that MVC is of no benefit in any colloquial way. Either it is the basis of carefully engineered architectures, or it is a buzzword describing the path of least resistance.
I am using this opportunity to describe some of the hidden aspects of MVC with a sort of combinatorial analysis.