Re[7]: Идеальный Разработчик || Дизайн != паттерны
От: andyag  
Дата: 25.04.15 12:40
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>"шина попадает не полностью"


A>>Тебя смущает, что один и тот же компонент может быть участником нескольких связей и соответственно выполнять одновременно несколько ролей?


I>В том то и дело. Потому говорить нужно о связях и ролях, а не подменять это баззвордами. И вот здесь у шины и обсервера принципиальное отличие — по шине сообщения передают и обрабатывают равноправные компоненты. Обсервер это почти всегда клиент-сервер. Почти, потому что под обсервером разные люди понимают совершенно разные вещи, в том числе, как и ты — шину и многое другое.


Цитирую кусок из своего самого первого сообщения в треде:

паттерны в первую очередь описывают структуру взаимодействия нескольких компонентов и по большому счёту просто дают название для этой структуры

Структура взаимодействия — это как раз:
1. кто взавимодействует
2. каким образом
3. зачем они это делают

Я не вижу разницы с тем, что ты только что написал. Один нюанс: "связи и роли" — это неполная картина, кроме них ещё должна быть "мотивация" (или "замысел"). А так — один в один
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.