Пользователь
Валидация: внутри сущностей или снаружи?
Автор призывает проверять не отдельные сущности, а переход состояний. Команды из CQRS очень наглядно это показывают, так как могут изменять систему в целом. На месте команды может быть метод из Controller/Manager/… Таким образом исключается проблема, так сказать «из коробки», когда две сущности по отдельности верны, но вместе приводят систему в неправильное состояние. А каким образом и куда они попадают — это уже вопрос вторичный.
0
ПосмотретьИнформация
- В рейтинге
- Не участвует
- Откуда
- Томск, Томская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность