MVC scheme
The MVC (Model-View-Controller) scheme is an organization of code that is distributed into blocks for each task performed.
The MVC code organization scheme includes the following components:
- The model defines the data and the very structure of the product being developed.
- Presentation is responsible for the appearance of the product and its interaction with consumers.
- The controller provides interaction between the model, view, and consumer.
See also
-
PHP tutorial,
which talks about working with MVC -
modeling language
UML,
which describes processes using diagrams and charts -
burndown chart,
which is used for graphical representation of the volume of work