Композиция программного обеспечения с использованием «компонентов» - требуется уточнение - PullRequest
1 голос
/ 18 августа 2011

Я прочитал хорошее определение для состава программного обеспечения здесь . Это говорит

Композиция программного обеспечения - это конструирование программных приложений из компонентов, которые реализуют абстракции, относящиеся к конкретной проблемной области

Является ли это конструкцией этих абстракций , в которые вписываются шаблоны проектирования?

1 Ответ

2 голосов
/ 18 августа 2011

Это абстракция более высокого уровня. Шаблоны решают общие объектно-ориентированные задачи.

Абстракция, инкапсуляция и сокрытие информации уместны на уровне отдельных компонентов. Вы можете сделать последнее без использования шаблонов.

...