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

scf>Здравствуйте, Nikita Lyapin, Вы писали:


NL>>По большому счету Фаулер все написал, но я взял на себя смелость его дополнить. Я прав? Или ошибаюсь? Хотелось бы обсудить с сообществом.


scf>Похоже, надо перечитать книгу. Совершенно непонятно, что мешает использовать transaction script с domain model, стараясь по возможности совмещать модельные классы с table module.


Вопрос скорее в соотношении. На практике — да, часто приходится для перфоманса делать что-то на чистом SQL. Но это даже не 15% от общего числа кода.

scf>Про стоимость реализации тоже сомнительно — большие системы тяготеют скорее к процедурному подходу, чем к ООП, даже если состоят из объектов.

Но вроде бы ООП со сложностью борется лучше процедурного подхода. Нет? Про функциональный подход, конечно помню. Но мы ведь о процедурном говорим? Если да, то не соглашусь... Но свою позицию не навязываю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.