Coupling (computer Programming) - Coupling Versus Cohesion

Coupling Versus Cohesion

Coupling and Cohesion are the two terms which very frequently occur together. Together they talk about the quality a module should have. Coupling talks about the interdependencies between the various modules while cohesion describes how related functions within a module are. Low cohesion implies that a given module performs tasks which are not very related to each other and hence can create problems as the module becomes large.

Read more about this topic:  Coupling (computer Programming)

Famous quotes containing the words coupling and/or cohesion:

    The time of the seasons and the constellations
    The time of milking and the time of harvest
    The time of the coupling of man and woman
    And that of beasts. Feet rising and falling.
    Eating and drinking. Dung and death.
    —T.S. (Thomas Stearns)

    The birth of the new constitutes a crisis, and its mastery calls for a crude and simple cast of mind—the mind of a fighter—in which the virtues of tribal cohesion and fierceness and infantile credulity and malleability are paramount. Thus every new beginning recapitulates in some degree man’s first beginning.
    Eric Hoffer (1902–1983)