0 evaluări0% au considerat acest document util (0 voturi)
823 vizualizări40 pagini
The document discusses different types of coupling and cohesion in software design. It defines coupling as the degree of dependence between components, with high coupling making a system difficult to modify. Common types of coupling include content, common, control, stamp, and data coupling. Cohesion is defined as the degree to which elements of a component are related to a single task. High cohesion is preferable to low cohesion types like coincidental, logical, temporal, procedural, and communicational cohesion. Functional and sequential cohesion represent more ideal situations with high cohesion.
The document discusses different types of coupling and cohesion in software design. It defines coupling as the degree of dependence between components, with high coupling making a system dif…