Domain driven design 设计中的每个对象是否都扮演域模型中描述的概念角色?

Domain driven design 设计中的每个对象是否都扮演域模型中描述的概念角色?,domain-driven-design,Domain Driven Design,埃里克·埃文的DDD书,第49页: 撇开纯粹的技术问题不谈,设计中的每一个对象都在发挥作用 域模型中描述的概念角色 我认为作者所说的是,设计中的所有对象(除了预定义的类型,如int,string…)也作为概念存在于域中。这样的假设是不是错了,因为我假设设计中可能有一些对象不存在于域模型中,而是用于帮助描述域对象或实现其行为 谢谢我认为,无论您需要什么帮助来描述域对象或实现行为,都将是一个技术问题,作者说这一点放在一边 您能否给出一个对象的示例,该对象是域设计的一部分,但不是帮助的技术形式,并且在

埃里克·埃文的DDD书,第49页:

撇开纯粹的技术问题不谈,设计中的每一个对象都在发挥作用 域模型中描述的概念角色

我认为作者所说的是,设计中的所有对象(除了预定义的类型,如
int
string
…)也作为概念存在于域中。这样的假设是不是错了,因为我假设设计中可能有一些对象不存在于域模型中,而是用于帮助描述域对象或实现其行为


谢谢

我认为,无论您需要什么帮助来描述域对象或实现行为,都将是一个技术问题,作者说这一点放在一边


您能否给出一个对象的示例,该对象是域设计的一部分,但不是帮助的技术形式,并且在域模型中不起概念性作用?如果可以的话,我可能会争辩说,它不应该是领域设计的一部分。

我认为重要的一点可能是“概念角色”。因此,即使设计中的某些东西最终不是作为真正的工件出现在域模型中,其意图也以某种方式包含在域模型中。除了Eben Roux所说的,请注意,声明本身从
开始,将纯粹的技术问题放在一边