MVC vs. OOP

Model-View-Controller (MVC) is an architectural pattern we all are well aware of. It's a de-facto standard for almost all UI and Web frameworks. It is convenient and easy to use. It is simple and effective. It is a great concept ... for a procedural programmer. If your software is object-oriented, you should dislike MVC as much as I do. Here is why.

Hot Shots! (1991) by Jim AbrahamsHot Shots! (1991) by Jim Abrahams

This is how MVC architecture looks:

[image error]

Controller is in charge, taking care of the data received from Model...

 •  0 comments  •  flag
Share on Twitter
Published on December 12, 2016 16:00
No comments have been added yet.