Which of the following is the common goal for stages of reuse?
(a) To have collection of reusable components that can be used together in a wide variety of systems
(b) To have collections of reusable components that may or may not be used in a wide variety of systems
(c) To have collection of reusable components that cannot be used together in a wide variety of systems
(d) None of the mentioned
I got this question in an internship interview.
This intriguing question originated from Referenced Architectures in portion Component Based Systems of Software Architecture