volume_mute

Interface Design Importance

publish date2026/05/30 21:17:44.214850 UTC

volume_mute

Why must an interface specification be unambiguous during interface design?

Correct Answer

So a component can be used without other components having to know how it is implemented, enabling concurrent development

Explanation

An unambiguous interface specification means a component can be used without other components having to know how it is implemented. Once interface specifications are agreed, components can be designed and developed concurrently.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears