Связность по совпадению

Элементы связного по совпадению модуля вообще не имеют никаких отношений друг с другом.

Связный по совпадению модуль похож на логически связный модуль. Его элементы-действия не связаны ни потоком данных, ни потоком управления. Но в логически связном модуле действия, по крайней мере, относятся к одной категории; в связном по совпадению модуле даже это не так. Словом, связные по совпадению модули имеют все недостатки логически связных модулей и даже усиливают их. Применение таких модулей вселяет ужас, поскольку один параметр используется для разных целей.

К счастью, связность по совпадению встречается редко. Среди ее причин можно назвать:

· бездумный перевод существующего монолитного кода в модули;

· необоснованные изменения модулей с плохой (обычно временной) связностью, приводящие к добавлению флажков.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: