Architecture 根据DDD,我应该在基础架构层中放置什么

Architecture 根据DDD,我应该在基础架构层中放置什么,architecture,domain-driven-design,Architecture,Domain Driven Design,我只想澄清一件事。据我所知,基础设施层应该只包含与外部模块或系统相关的内容(IO、DB、网关…)。但是当我在互联网上探索DDD实现的例子时,我注意到当人们在这一层中放置不同的东西时,有很多例子,比如随机数生成、助手、通用的东西等等\ 例如,罗伊·奥利弗(Roy Oliver)提出了这样的结构,在那里你可以找到诸如项目、基础设施、组件等内容。有人能解释一下这是可以接受的还是只是误解 根据DDD,我应该在基础架构层中放置什么 DDD不提倡对源代码进行任何特殊的安排,也不提倡打包 这真正意味着,你在这

我只想澄清一件事。据我所知,基础设施层应该只包含与外部模块或系统相关的内容(IO、DB、网关…)。但是当我在互联网上探索DDD实现的例子时,我注意到当人们在这一层中放置不同的东西时,有很多例子,比如随机数生成、助手、通用的东西等等\

例如,罗伊·奥利弗(Roy Oliver)提出了这样的结构,在那里你可以找到诸如
项目、基础设施、组件等内容。有人能解释一下这是可以接受的还是只是误解

根据DDD,我应该在基础架构层中放置什么

DDD不提倡对源代码进行任何特殊的安排,也不提倡打包

这真正意味着,你在这些问题上的“最佳实践”有望在其他地方得到回答

你可能想调查一下