+3 votes
in Software Engineering by

1 Answer

+1 vote
selected by (user.guest)
Best answer

It is important to define all interactions through requires and provides interfaces so that the use of the component is completely independent of its implementation. If component interactions use some knowledge of the components that is not defined in the requires/provides interfaces then the coupling between the components is increased and it is harder to interchange one component for an equivalent component with the same interfaces.

Related questions

+1 vote
0 answers
Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris's first program was kill -9.