【问题标题】:Errors in Aspect Oriented Programming with Policy Injection使用策略注入的面向方面编程中的错误
【发布时间】:2008-12-03 17:41:09
【问题描述】:

在使用带有策略注入的面向方面编程时,您如何在设计中优雅地处理策略错误?

在面向方面的编程中,对象应该不关心特定策略的配置方式,但特定策略可能会引发特定错误。处理这个问题的最优雅的设计是什么?

【问题讨论】:

    标签: aop policy-injection


    【解决方案1】:

    如果您将策略视为系统的“方面”,那么特定方面应处理与该策略有关的所有内容。对象应该不知道具体的策略。这样,如果您将来需要更改策略,则无需更改对象中的任何内容。

    【讨论】:

      【解决方案2】:

      为什么不让注入策略的方面验证它/处理可能发生的错误?

      【讨论】:

        猜你喜欢
        • 2011-06-17
        • 1970-01-01
        • 2010-11-24
        • 2010-09-08
        • 1970-01-01
        • 1970-01-01
        • 2010-09-18
        • 2012-09-03
        • 1970-01-01
        相关资源
        最近更新 更多