Domain driven design DDD设计概念

Domain driven design DDD设计概念,domain-driven-design,Domain Driven Design,我有一个名为FileConverter的类,它接受一个doc文件作为输入,返回一个docx文件作为输出。FileConverter在DDD设计中代表什么概念 它是实体还是服务?还是其他原因?关注您的领域。文件转换器可能不存在于您的域中,而存在于域外-这是一个技术问题。保持您的域的焦点。文件转换器可能不存在于您的域中,而存在于域外-这是一个技术问题。它什么都不是。你不需要DDD,没什么。你不需要DDD。为什么你认为FileConverter不是域的一部分。产品负责人不能理解这个概念并要求使用Fil

我有一个名为FileConverter的类,它接受一个doc文件作为输入,返回一个docx文件作为输出。FileConverter在DDD设计中代表什么概念


它是实体还是服务?还是其他原因?

关注您的领域。文件转换器可能不存在于您的域中,而存在于域外-这是一个技术问题。

保持您的域的焦点。文件转换器可能不存在于您的域中,而存在于域外-这是一个技术问题。

它什么都不是。你不需要DDD,没什么。你不需要DDD。为什么你认为FileConverter不是域的一部分。产品负责人不能理解这个概念并要求使用FileConverter对文件进行特定转换吗?产品负责人是否理解数据库表是什么?;)我很难想象一个文件转换器住在离你公司很近的地方。虽然看起来很奇怪,产品所有者不知道数据库表,但要求进行文件转换。您认为FileConverter是您业务流程的一部分吗?我是说,当您构建处理文件的应用程序时,FileConverter是域模型的一部分。为什么您认为FileConverter不是域的一部分。产品负责人不能理解这个概念并要求使用FileConverter对文件进行特定转换吗?产品负责人是否理解数据库表是什么?;)我很难想象一个文件转换器住在离你公司很近的地方。虽然看起来很奇怪,产品所有者不知道数据库表,但要求进行文件转换。您认为FileConverter是您业务流程的一部分吗?我是说,当您构建处理文件的应用程序时,FileConverter是域模型的一部分。