2012-04-01 80 views
1

AOP和元编程有什么区别吗? 我们可以说元编程技术(IL编织,动态子分类等)是实现AOP的机制,它更多地是将交叉关注点与主要应用程序代码分离,并关注实际业务需求?AOP与元编程

+3

这个问题在http://programmers.stackexchange.com/上更合适 - 它提出了一个概念问题,而不是一个特定的编程问题。 – 2012-04-01 12:13:47

回答

3

正如我所见,元编程只是一种使AOP工作而不明确支持它的方法。

如果您的平台专门支持AOP,则无需元编程即可实现AOP。除了AOP之外,元编程可以用于许多其他事情。