In software engineering, which principle emphasizes designing components that can be reused and interchanged across multiple software systems?
Cohesion
Reusability
Encapsulation
Coupling

Software Engineering Exercises are loading ...