EMACSWAY_LOG Telegram 1386
Вопрос от программиста из категории "я такие вопросы люблю" (предыдущий был не менее интересным).

Если Domain Event - это факт изменения состояния модели, то можно ли использовать его в качестве сообщения о нарушении инвариантов (т.е. в целях валидации), как это предлагал Udi Dahan?
https://udidahan.com/2008/08/25/domain-events-take-2/

Если используется Task-Based UI + CQRS с однонаправленным потоком изменений, и CQRS-команда не может быть обработана исполнена, потому что нарушает инварианты, то можно ли сообщение канала обратной связи (WebSocket) считать представлением Domain Event?

Нарушение инварианта - это событие предметной области?



tgoop.com/emacsway_log/1386
Create:
Last Update:

Вопрос от программиста из категории "я такие вопросы люблю" (предыдущий был не менее интересным).

Если Domain Event - это факт изменения состояния модели, то можно ли использовать его в качестве сообщения о нарушении инвариантов (т.е. в целях валидации), как это предлагал Udi Dahan?
https://udidahan.com/2008/08/25/domain-events-take-2/

Если используется Task-Based UI + CQRS с однонаправленным потоком изменений, и CQRS-команда не может быть обработана исполнена, потому что нарушает инварианты, то можно ли сообщение канала обратной связи (WebSocket) считать представлением Domain Event?

Нарушение инварианта - это событие предметной области?

BY emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.


Share with your friend now:
tgoop.com/emacsway_log/1386

View MORE
Open in Telegram


Telegram News

Date: |

A new window will come up. Enter your channel name and bio. (See the character limits above.) Click “Create.” Content is editable within two days of publishing ‘Ban’ on Telegram As of Thursday, the SUCK Channel had 34,146 subscribers, with only one message dated August 28, 2020. It was an announcement stating that police had removed all posts on the channel because its content “contravenes the laws of Hong Kong.” You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether.
from us


Telegram emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
FROM American