По вопросу бизнес-логики и моделях есть некая недосказанность. Вы говорите о случае, когда ORM реализует паттерн Active Record. Р.Мартин в своей книге "Чистый код" пишет, что в таком случае модели ближе по сути к DTO и бизнес-логику надо выносить в сервисы. А вот если ORM реализует Data Mapper, то тут уже картина другая. М. Фаулер в статье "Anemic Domain Model" пишет вот что: "In general, the more behavior you find in the services, the more likely you are to be robbing yourself of the benefits of a domain model."
Надо вам как то разрекламиррвать этот плей лист. Супер доступно и понятно то, что в книжках посложнее и непонятнее описано.
и снова шикарное пояснение важных понятий! спасибо авторам и команде!
Чувак ты лучший
Спасибо
Отличные видео, риспект автору
По вопросу бизнес-логики и моделях есть некая недосказанность.
Вы говорите о случае, когда ORM реализует паттерн Active Record. Р.Мартин в своей книге "Чистый код" пишет, что в таком случае модели ближе по сути к DTO и бизнес-логику надо выносить в сервисы.
А вот если ORM реализует Data Mapper, то тут уже картина другая.
М. Фаулер в статье "Anemic Domain Model" пишет вот что: "In general, the more behavior you find in the services, the more likely you are to be robbing yourself of the benefits of a domain model."
Отличный вопрос! Эта и другие темы будут подняты в следующих сезонах 😉
Доброго времени суток,
как можно посмотреть следующие видео?
видео с 7 по 12 недоступно.
Добрый день!
Серии с 7 по 12 выйдут сегодня (09.06) в 18:00.
Очень сложно слушать пока он головой крутит однообразно