【24h】

WHAT IS WRONG WITH AOP?

机译:AOP有什么问题?

获取原文

摘要

Modularity is a key concept that programmers wield in their struggle against the complexity of software systems. The implementation of crosscutting concerns in a traditional programming language (e.g. C, C#, Java) results in software that is difficult to maintain and reuse. Although modules have taken many forms over the years from functions and procedures to classes, no form has been capable of expressing a crosscutting concern in a modular way. The latest decomposition unit to overcome this problem is an aspect promoted by aspect-oriented programming (AOP). The aim of this paper is to review AOP within the context of software modularity.
机译:模块化是程序员掌握抵抗软件系统的复杂性的关键概念。在传统的编程语言(例如C,C#,Java)中的跨梳理问题的实施导致难以维护和重用的软件。虽然模块在课程的功能和程序中取代了许多形式,但没有任何形式能够以模块化方式表达横切关注。克服这个问题的最新分解单元是由方面导向的编程(AOP)提升的一个方面。本文的目的是在软件模块化的背景下审查AOP。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号