我正在做研究,我想讨论的一点是“领域驱动设计和面向方面编程之间的关系是什么?”
我知道 DDD 的一个主要原则是关注点分离,我理解这一点。我不太确定的是,AOP 中的方面是否像 DDD 中的域中的“子域”。
是不是这两个概念,基本上是一回事。我的意思是,如果我按照 AOP 和 DDD 开发应用程序,那么“子域”==“一个方面”最终会是真的。
我还将欣赏任何其他意见,AOP 和 DDD 之间的共同点是什么。
我正在做研究,我想讨论的一点是“领域驱动设计和面向方面编程之间的关系是什么?”
我知道 DDD 的一个主要原则是关注点分离,我理解这一点。我不太确定的是,AOP 中的方面是否像 DDD 中的域中的“子域”。
是不是这两个概念,基本上是一回事。我的意思是,如果我按照 AOP 和 DDD 开发应用程序,那么“子域”==“一个方面”最终会是真的。
我还将欣赏任何其他意见,AOP 和 DDD 之间的共同点是什么。