This is also from Angela’s course on Udemy
Design Pattern
A proven solution to a common problem. And the most common problem in programming is — complexity.
MVC
There are a bunch of design patterns, and we are going to talk about MVC here.
MVC refers to Modal, View and Controller. And the draft below shows the main concept of MVC.
Note that view and controller never directly talk to each other, only through the controller that they are able to interact.