Problem
A. List three characteristics that can be used to assess the quality of a design for both webapp and mobileapp. Provide explanations for each of the characteristics that you selected.
B. Explain how effective modular design is achieved through functional independence of the individual modules?
C. Describe three partitioning strategies that can be used when performing class level testing for OO systems.