Re: Парадигмы программирования в избранное  новое всё   подписка   модер. 
От: Сергей Губановhttp://moikrug.ru/users/P628059486/
Дата: 06.07.05 12:50
Здравствуйте, LIS, Вы писали:

LIS>Привет!


Я бы обязательно добавил еще Модульное программирование. Метриками которого (вдобавок к остальным) является ациклический граф импорта модулей. (Сколько модулей, сколько связей между ними,...)

В разделе про КОП явно бы написал, что КОП появилось в следствии объединения ООП и Модульного программирования. Компонент — это модуль внутри которого определены взаимозависимые друг от друга типы. Соответсвенно, в КОП есть ациклический граф импорта компонентов=модулей и граф зависимости типов (содержащий циклы). Если типы зависят друг от друга не взаимно, а ациклично, то нет смысла помещать их внутрь одного компонента, лучше сделать несколько компонентов с ациклическим графом импорта.