SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A good software design must have ____
A
Understandability
B
Efficiency
C
Easy for changing
D
All the above
Explanation: 

Detailed explanation-1: -A good software design must be correct, understandable, efficient, maintainable.

Detailed explanation-2: -The common requirements that all software applications must satisfy to be successful: user experience, availability, performance, scalability, adaptability, security, and economy. All seven qualities are important, but if you get the user experience (UX) wrong, nothing else matters.

Detailed explanation-3: -Explanation: Good software design must contain the following properties: Correctness, understandability, efficiency, maintainability, etc.

There is 1 question to complete.