Re[4]: Как определить где размещать бизнес-логику
От: Nikita Lyapin Россия https://architecture-cleaning.ru/
Дата: 09.06.21 18:40
Оценка:
Здравствуйте, gandjustas, Вы писали:


NL>>Т.е. бизнес логика должна быть выражена на чистом языке программирования без примесей технических деталий.

G>Меня всегда умиляла наивность подобных утверждений.
G>Вот есть простое правило — нельзя продать два билета на одно место. Мы делаем систему для продажи билетов в театр в кассах по всему городу.

G>На каком языке это правило выразить проще всего? Внезапно SQL. То же самое правило, записанное на C#, займет гораздо больше строк и гораздо больше технческих деталей будет содержать.


Верно. Но это же не значит, что остальные 99,5 приложения нужно тоже на SQL писать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.