Domain driven design ddd-覆盖每个属性的值对象
实现与第三方系统的集成,该系统从网站导出产品和导入订单 有一些ddd的工作已经在设计中完成,并继续它,我想 订单和产品上的每一处财产都应该包含价值对象吗 这意味着大约100个类别涵盖了所有可能的属性,这些属性似乎过多:Domain driven design ddd-覆盖每个属性的值对象,domain-driven-design,Domain Driven Design,实现与第三方系统的集成,该系统从网站导出产品和导入订单 有一些ddd的工作已经在设计中完成,并继续它,我想 订单和产品上的每一处财产都应该包含价值对象吗 这意味着大约100个类别涵盖了所有可能的属性,这些属性似乎过多: 产品SKU 产品名称 产品描述 产品价格 等等 订单和产品上的每一处财产都应该包含价值对象吗 他们已经是了。真正的问题是,你是要让覆盖内容隐式化,还是显式化 这意味着大约100个类别涵盖了所有可能的属性,这些属性似乎过多: 哦,它有可能变得比这更纠结ProductPrice包
- 产品SKU
- 产品名称
- 产品描述
- 产品价格
- 等等
Money
的概念(它与ComputedTax
和RoundedTax
有共同之处),其中包括金额
和表示单位的CurrencyCode
)
您可能需要认真考虑选择一种语言,在这种语言中创建数百个不同的值类不会感觉过度
另见: