How can Domain driven design be combined with aspect oriented programming?

Posted by anthares on Stack Overflow See other posts from Stack Overflow or by anthares
Published on 2010-02-15T16:12:46Z Indexed on 2010/05/20 19:00 UTC
Read the original article Hit count: 162

I'm doing research and one point I want to cover is "What is the relationship between Domain-driven Design and Aspect oriented programming?"

I know that a main principle in DDD is separation of concerns and I understand that. What I'm not really certain is, whether aspects in AOP acts like "sub domains" in our domain in DDD.

Are these two concepts, basically the same thing. I mean, If I develop an application following AOP and DDD, at the end of the day will it be true that "a sub domain" == "an aspect".

I will also appreciate any other opinions what is the common between AOP and DDD.

© Stack Overflow or respective owner

Related posts about domain-driven-design

Related posts about aop