Наша команда довольно плохо знакома с DDD и пытается реализовать некоторые концепции в нашем текущем проекте. Один вопрос, который возник, состоит в том, помещать ли методы в объекты сущностей или объекты-службы.
Некоторые члены команды считают, что сущности должны содержать только значения, а все функции должны содержаться в сервисах. Другие считают, что это делает объекты сущности анемичными и что они должны содержать функциональные возможности, относящиеся к сущности, в то время как служебные объекты должны использоваться для более сквозной функциональности.
Нам интересно, какова официальная точка зрения DDD на это, а также то, что сработало для людей в реальной жизни.