July 2020
Intermediate to advanced
360 pages
7h 8m
English

33.1Constraints
⊳The application is divided into three parts: the model, the view, and the controller:
⊳the model represents the application’s data;
⊳the view represents a specific rendition of the data;
⊳the controller provides for input controls, for populating/updating the model, and for invoking the right view.
⊳All application entities are associated with of one of these three parts. There should be no overlap of responsibilities.
33.2A Program in This Style

33.3Commentary
THIS STYLE is one of the most well-known ...
Read now
Unlock full access