+1 vote
in Software Architecture by (75.2k points)
Which among these best represents simplicity for an ideal device?

(a) Do exactly one job completely

(b) Be loosely coupled to the rest of the program

(c) Have a simple and consistent interface meeting the needs of the rest of the program

(d) Never change its interface

The question was posed to me in a national level competition.

Query is from Generating and Improving Software Architectures in portion Unified Modelling Language of Software Architecture

1 Answer

0 votes
by (46.2k points)
The correct answer is (c) Have a simple and consistent interface meeting the needs of the rest of the program

Best explanation: Have a simple and consistent interface meeting the needs of the rest of the program represents simplicity for an ideal device.

Related questions

We welcome you to Carrieradda QnA with open heart. Our small community of enthusiastic learners are very helpful and supportive. Here on this platform you can ask questions and receive answers from other members of the community. We also monitor posted questions and answers periodically to maintain the quality and integrity of the platform. Hope you will join our beautiful community
...