Content deleted Content added
m →High cohesion: tweak unreferenced -> refimprove as there is one reference |
m Cut ", a different concept" as it was clearly implied by "contrasted with" and felt redundant and pedantic. |
||
Line 5:
Cohesion is an [[level of measurement#Ordinal_scale|ordinal]] type of measurement and is usually described as “high cohesion” or “low cohesion”. Modules with high cohesion tend to be preferable, because high cohesion is associated with several desirable traits of software including [[Robustness (computer science)|robustness]], reliability, [[reusability]], and understandability. In contrast, low cohesion is associated with undesirable traits such as being difficult to maintain, test, reuse, or even understand.
Cohesion is often contrasted with [[coupling (computer science)|coupling]]
== High cohesion ==
|