What is Seeheim 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 during an online interview.
My question comes from Ramification of Addressing Quality Attributes topic in portion Unit Operations of Software Architecture