Concept

What is the Model-View-Controller paradigm?

The Model-View-Controller paradigm is how you create user interfaces in Smalltalk. The advantage of the MVC paradigm is that it effectively limits and defines the interaction between the interface components and the underlying problem-domain classes. The disadvantage is that it is relatively inefficient and complex.

References to this concept: