RECAP: Patterns
Model View Controller
MVC is nothing but the Mediator pattern. The controller is the mediator in the MVC world. Usually, the controller will have observer and adapter patterns in them.
Why recursion is not used commonly?
1. People are afraid they…