Applied MVC Patterns. A pattern language

Sergey Alpaev
DOI: https://doi.org/10.48550/arXiv.cs/0605020
2006-05-05
Software Engineering
Abstract:How to get advantages of MVC model without making applications unnecessarily complex? The full-featured MVC implementation is on the top end of ladder of complexity. The other end is meant for simple cases that do not call for such complex designs, however still in need of the advantages of MVC patterns, such as ability to change the look-and-feel. This paper presents patterns of MVC implementation that help to benefit from the paradigm and keep the right balance between flexibility and implementation complexity.
What problem does this paper attempt to address?