Influence of Coupling and Cohesion on Software Maintainability
Learn about how coupling and cohesion improve software maintainability.
In this lesson, we will learn about the influence of coupling and cohesion and their relationship.
Relationship between Coupling and Cohesion
First, let’s compare the benefits of the modules that have high cohesion and low coupling in the table below:
Highly Cohesive Modules | Lowly Coupled Modules |
Easier to read and understand | Easier to read and understand |
Easier to modify | Easier to modify |
Increased potential for reuse | Increased potential for reuse |
Easier to develop and test | Easier to develop and test |
This ...