面向方面编程(AOP)是对软件工程的一种革新性思考。引入XAOP的目的是解决诸如安全性、 日志、持久化、调试、跟踪、分布式处理、性能监控以及更有效地处理异常等问题的。与常规的 开发技术不同的是,常规技术会将这些不同的关注点实现于多个类中,而面向方面编程将使它们 局部化。 面向方面软件开发(AOSD)使用这一方法,为功能需求、非功能需求、平台特性等创造了更好的模块性,使你开发出更易于理解的系统,也更易于配置和扩展,以满足和解决涉众的需求。在这本期望值很高的新书中,lvar Jacobson博士和Pan
阅读更多