What is a MVC design pattern ?
Sigiloso
MVC design pattern is one of the most common design patterns an software development. It stands for Model-View-Controller. The premise of this pattern is that the app is divided into these three categories in order to maintain structure and ensure code readability. The model represents an object with parameters that make up its characteristics. The View is the what the client sees and interacts with. It has no direct communication with the model and vice versa. The Controller acts as a liaison between the View and the Model and serves as the "conductor" of the app. The Controller communicates with both the View and the Model. It contains the instructions and logic that are used in coordinating with the Model to modify the View's presentation.