Content deleted Content added
m dab cohesion using AWB |
m →Modularity in Computer Science: fixed link to a disambiguation page |
||
Line 6:
'''Modularity''' is the property of [[computer program]]s that measures the extent to which they have been composed out of separate parts called [[module (programming)|modules]].
Programs that have many direct interrelationships between any two random parts of the program code are less '''modular''' than programs where those relationships occur mainly at well-defined [[interface (computer science)|interfaces]]
'''Modular programming''' techniques are those which increase modularity. (See also: [[structured programming]], [[procedural programming]], [[object-oriented programming]] and [[aspect-oriented programming]], [[distributed computing]].)
|