Domain driven design 完全开发的DDD和Onion架构示例

Domain driven design 完全开发的DDD和Onion架构示例,domain-driven-design,onion-architecture,Domain Driven Design,Onion Architecture,我开始设计一个具有域驱动设计和洋葱架构的控制台应用程序,在此之前,我想探索一个具有域驱动设计和洋葱架构的完全设计的应用程序。如果您遇到任何类型的示例,请将链接发布到它。我与您有相同的问题,并得出以下结论:您不会找到完整的DDD示例,因为它不存在 一个合适的DDD应用程序将尖叫域而不是框架。当您查看代码时,您将看到一个会计系统或调度系统,而不是DDD系统 我建议您从实体、聚合根、应用程序边界和存储库开始,逐一实施每个部分。当你陷入困境时,寻找解决具体问题的方法 更新 我找到了沃恩·弗农的这本书 不

我开始设计一个具有域驱动设计和洋葱架构的控制台应用程序,在此之前,我想探索一个具有域驱动设计和洋葱架构的完全设计的应用程序。如果您遇到任何类型的示例,请将链接发布到它。

我与您有相同的问题,并得出以下结论:您不会找到完整的DDD示例,因为它不存在

一个合适的DDD应用程序将尖叫域而不是框架。当您查看代码时,您将看到一个会计系统或调度系统,而不是DDD系统

我建议您从实体、聚合根、应用程序边界和存储库开始,逐一实施每个部分。当你陷入困境时,寻找解决具体问题的方法

更新

我找到了沃恩·弗农的这本书


不久,我将在我的电脑上开始一系列关于在.net中实现DDD的内容。

对于洋葱架构,请尝试搜索端口和适配器以及六边形架构的示例。这3种架构非常相似。对于DDD,没有太多的例子,因为每个DDD解决方案都应该根据它试图建模的领域来构建。我想结合使用它们,相互补充。我找了一下,但没找到。如果有人遇到使用ddd和onion体系结构的解决方案和示例,“一个合适的ddd应用程序会尖叫“域而不是框架”!DDD专注于定义无处不在的语言并为您的领域建模。它与任何类型的框架或体系结构都无关。我已经在博客上写过了,你可能想看看:。@skillypeet IDDD是一本很棒的书;)这本书也谈到了洋葱建筑吗?