新闻  |   论坛  |   博客  |   在线研讨会
EMERSON A6824 促进用于横切关注点模块化的代码
厦门雄霸张少民 | 2023-02-03 19:07:30    阅读:72   发布文章

EMERSON A6824   促进用于横切关注点模块化的代码

面向方面软件开发(EMERSON A6824)是一种软件设计解决方案,有助于解决模块化问题,这些问题不能通过其他软件方法正确解决,如过程化、结构化和面向对象编程(OOP)。AOSD补充,而不是取代,这些其他类型的软件方法。

EMERSON A6824也被称为面向方面编程(AOP)。

AOSD的特点如下:

  • 被认为是后对象编程技术的子集

  • 通过将应用程序业务逻辑从支持和辅助功能中分离出来,提供更好的软件设计支持

  • 提供补充性的好处,并且可以与其他敏捷过程和编码标准一起使用

  • 关键焦点——关注点的识别、表示和说明,这也可能是跨领域的

  • 为软件设计提供更好的模块化支持,降低软件设计、开发和维护成本

  • 基于相关功能和流程的模块化原则

  • 因为关注点被封装到不同的模块中,横切关注点的本地化得到了更好的促进和处理

  • 提供工具和软件编码技术,以确保源代码级别的模块化内容支持

  • 促进用于横切关注点模块化的代码的可重用性

  • 由于解决了横切关注点,代码规模更小13365909307咨询

  • 开销增加导致效率降低


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
PLC DCS 伺服系统 机器人系统 欧美工控品牌产品知识分享
推荐文章
最近访客