FUNDAMENTALS OF COMPUTER

SYSTEMS DEVELOPMENT ANALYSIS

APPLICATION DEVELOPMENT PROCESSES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The three (3) important characteristics of a bad design architecture that should be avoided are:rigidity, fragility, mobility.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -Like I said, the most common scenarios when you realize that design is poor are maintaining code that someone has written already. Breaking of one functionality during development of another one. Existing code not supporting future enhancements. Complexity in understanding and maintaining the code.

Detailed explanation-2: -Good design is a concept defined by industrial designer Dieter Rams’s principles: It makes a product useful and understandable, is innovative, aesthetic, unobtrusive, honest, long-lasting, thorough to the last detail, environmentally friendly, and involves as little design as possible.

There is 1 question to complete.