gpt4 book ai didi

language-agnostic - COMEFROM 控制流程

转载 作者:行者123 更新时间:2023-12-04 12:56:10 24 4
gpt4 key购买 nike

根据 wikipedia COMEFROM 流控制被认为是一个笑话,不可读或完全有害。我想这样的特性在 AOP 场景中会非常有用(即向方法添加记录器而不向方法添加记录器调用)。

这种控制结构不明显的缺点是否超过了潜在的有用性?还有其他缺点需要考虑吗?

提示问这个问题是因为 this .

最佳答案

对于初学者来说,在任何现代语言中基本上都是无用的,因为您需要:

  • 通过行号引用要跳转的位置,这些是易变的。
  • 在代码中放置一个标记或标签来表示一个可以跳转的位置,从而破坏了不需要这样做的任何可能的好处。

  • 还:
  • 通过检查使任何类型的调试基本上无用。
  • 除非您保持变量持久化,否则无法真正从其跳转的位置捕获任何上下文,这会带来麻烦。

  • 一个更好的主意是:
  • 编写一个 Hook API。
  • 调用函数!
  • 关于language-agnostic - COMEFROM 控制流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5961084/

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