Question: We would like to design a software system so that . . . we can easily add new functionality without large changes in our software
We would like to design a software system so that
we can easily add new functionality without large changes in our software design or codelevel implementation.
we can easily add or remove easily new functionality without large changes in our software design or codelevel implementation.
we can easily modify the existing functionality without large changes in our software design or codelevel implementation.
we can easily use the software system in different scales, ie create more or less instances of classes.
we can do all of the above.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
