gpt4 book ai didi

service - 横切需求/关注点在编程中意味着什么?

转载 作者:行者123 更新时间:2023-12-02 15:55:19 25 4
gpt4 key购买 nike

我在编程世界中经常遇到这个术语“横切需求/关注点”。

虽然我认为我知道这意味着什么,但我仍然没有明确的想法。我在 Web 服务和 SOA 领域经常听到这种说法。

可以使用 hello world 示例来解释这一点吗?

最佳答案

它往往意味着“你想在很多地方做的事情,这与那段代码的真正内容没有太大关系”。

常见示例有:

  • 交易处理
  • 安全
  • 记录
  • 错误处理

我发现它通常在 Aspect-Oriented Programming 中提到。 (AOP)通常尝试以声明方式处理类似的事情,例如带有属性/注释。作为一个总体简化,这是自动应用样板代码的情况(例如,在当前上下文中验证用户的身份/权限,或记录方法的进入/退出),而不会使代码本身变得困惑。

关于service - 横切需求/关注点在编程中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1570702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com