0% found this document useful (0 votes)
44 views2 pages

Q: What Are The Differences Between Cohesion and Coupling

Cohesion refers to the relationship within a module, where high cohesion means a module focuses on a single task or piece of functionality. Coupling refers to the relationship between modules, where high coupling means modules are tightly connected to and dependent on each other, which is undesirable. The goal is to have high cohesion within modules and loose coupling between modules for software that is modular, independent, and maintainable.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views2 pages

Q: What Are The Differences Between Cohesion and Coupling

Cohesion refers to the relationship within a module, where high cohesion means a module focuses on a single task or piece of functionality. Coupling refers to the relationship between modules, where high coupling means modules are tightly connected to and dependent on each other, which is undesirable. The goal is to have high cohesion within modules and loose coupling between modules for software that is modular, independent, and maintainable.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Q:

what are the differences between Cohesion and


Coupling
Cohesion Coupling

Cohesion is the concept of intra module. Coupling is the concept of inter module.

Cohesion represents the relationship within Coupling represents the relationships between
module. modules.

Increasing in cohesion is good for software. Increasing in coupling is avoided for software.

Cohesion represents the functional strength of Coupling represents the independence among
modules. modules.

Highly cohesive gives the best software. Where as loosely coupling gives the best software.

In coupling, modules are connected to the other


In cohesion, module focuses on the single thing.
modules.

You might also like