Вход на сайт
C# - pattern matching - many discards
22611 просмотров
Перейти к просмотру всей ветки
в ответ Срыв покровов 07.03.24 18:23
Но если сильно хочется атомарности операций, нужно просто забыть об объекте "Покупатель".
Например, Вводим три "команды"
- изменить дату рождения
- изменить имя
- изменить адрес
Которые могут вызывать скрытую "команду": изменить поле в таблице.
Принцип известный и простой - функция должна делать одну операцию и делать ее хорошо. И ничего другого она делать не должна.