Enterprise Design Patterns
by Alvaro Videla Godoy
In this article, we will go through the patterns that compose an MVC architecture, learning how they should be used and where we should place the specific logic of our applications for maximum code reuse. The goal is to analyze their purpose and how they should be used, treating this article as a sort of Patterns Best Practices. Since those patterns are already implemented by web frameworks, we won't revisit their implementation but will focus on their usage.