What is MVC’s main guard against change?
(a) Part Whole Decomposition
(b) Layering- placing different classes of functionality into distinct layers
(c) All of the mentioned
(d) None of the mentioned
This question was addressed to me in an interview.
The question is from Ramification of Addressing Quality Attributes in chapter Unit Operations of Software Architecture