Информация об изменениях

Сообщение Re[21]: О "наивном" DI и об архитектурном бессилии от 27.09.2016 11:33

Изменено 27.09.2016 11:34 IQuerist

Здравствуйте, ·, Вы писали:

·>Здравствуйте, IQuerist, Вы писали:


IQ>>>>·>Короче, stateless и static — совершенно независимые непересекающиеся понятия.

IQ>>>>Обратного я и не утверждал
IQ>>·>И как твой ServiceLocator.GetCurrentUserInfo согласуется с твоей любовью к stateless?
IQ>>Нда... а у меня оказывается не вульгарный ServiceLocator, а кошерный Ambient Context...
·>Оппа. Класс называется ServiceLocator, но это не Service Locator. Клёво чё, жоб секьюрити себе обеспечиваешь?

Нет... просто не думал, что одинаковые вещи могут по разному называться и по разному оцениваться. Для меня это честно было сюрпризом. Мутной теме обязаны быть грязные хаки надо лишь поискать.

·>Но не важно. Контекст — это состояние. На вопросик-то ответь.


Состояние у бизнес-операции. Ее обработка создает все нужные контексты и раздает используемым модулям.
Re[21]: О "наивном" DI и об архитектурном бессилии
Здравствуйте, ·, Вы писали:

·>Здравствуйте, IQuerist, Вы писали:


IQ>>>>·>Короче, stateless и static — совершенно независимые непересекающиеся понятия.

IQ>>>>Обратного я и не утверждал
IQ>>·>И как твой ServiceLocator.GetCurrentUserInfo согласуется с твоей любовью к stateless?
IQ>>Нда... а у меня оказывается не вульгарный ServiceLocator, а кошерный Ambient Context...
·>Оппа. Класс называется ServiceLocator, но это не Service Locator. Клёво чё, жоб секьюрити себе обеспечиваешь?

Честно нет... я искренне не ожидал, что одинаковые вещи могут по разному называться и по разному оцениваться. Для меня это честно было сюрпризом. Но в мутной теме обязаны быть грязные хаки надо лишь поискать.

·>Но не важно. Контекст — это состояние. На вопросик-то ответь.


Состояние у бизнес-операции. Ее обработка создает все нужные контексты и раздает используемым модулям.