Figure 2.
Model-View-Controller Pattern
Is it an architecture issue if you decide that you want to use a Model-View-Controller pattern in your UI? It depends on how the pattern is implemented.