All streams
Search
Write a publication
Pull to refresh
0
0

User

Send message

Я не говорю, что вся бизнес логика должна быть запихана в модель. Все инфраструктурные моменты и связь с другими доменами должна быть убрана из модели. Другое дело, что инварианты, какие-то вычисления, связанные непосредственно с моделью, лучше делать внутри модели.

И тут просто вопрос в терминах - что такое бизнес логика? Я считаю, что поведение модели тоже входит в это понятие.

Поведение модели должно описываться в модели. Есть такое понятие как Anemic Domain Model, что является антипаттерном - https://martinfowler.com/bliki/AnemicDomainModel.html

Information

Rating
Does not participate
Registered
Activity