我一直在想,工厂模式和仓储模式是否适合在领域驱动设计项目中配合使用?
我这样做的原因是:
GUI -> ClassFactory -> ClassProduct(在领域模型中) -> ClassProductRepository -> 数据源
GUI 调用 ClassFactory 以将 GUI 与业务逻辑分离。ClassProduct 调用 ClassProductRepository 以将业务逻辑与数据源分离。
这种在领域驱动设计中使用设计模式的方法是否不正确?如果是,请陈述您对此问题的观点。