Knowledge in cohesion

Cohesion and Coupling

Cohesion is the “single-mindedness’ of a component. It implies that a component or class encapsulates only attributes and operations that are closely related to one another and to the class or component itself. The degree to which a component is connected to other components and to the external world is called coupling.

cohesion and coupling in software engineering

pdf on cohesion and coupling in software enginnering.