This chapter covers the MVC pattern.
Definition
Trygve Mikkjel Heyerdahl Reenskaug, a Norwegian computer scientist, introduced the concept of the
model–view–controller (MVC) pattern for
graphical user interface (GUI) software design. He formulated this during his visit to the Xerox
Palo Alto Research Center (PARC) in 1979. The Wikipedia link at
https://en.wikipedia.org/wiki/Trygve_Reenskaug includes his quote:
“MVC was conceived as a general solution to the problem of users controlling a large and complex data set. The hardest ...