gpt4 book ai didi

design-patterns - 忽略(严重)错误以使程序继续运行?

转载 作者:行者123 更新时间:2023-12-04 04:14:08 27 4
gpt4 key购买 nike

我想用实验编程语言实现的主要目的之一是:发生错误(语法,名称,类型等)时,无论程序有多严重或破坏性如何,都可以保持程序运行。
我知道这可能非常糟糕,但是我只想要一些不会在每个错误中都消失的东西-,我发现很有趣,当发生严重错误但程序继续运行时,会发生什么。

  • 此“范例”是否有名称?我的意思是期望
  • 做上述事情有多糟?
  • 那里是否有正在使用的程序可以遵循:“嘿,这是一个致命的意外错误-但是您知道吗?我不在乎!”?
  • 最佳答案

    在命名上,您可以说该语言表现出“ pig 头”。

    通常更喜欢崩溃,因为程序不应返回不可预测和不可重复的结果。通常,没有结果会比不可靠的结果更好,尤其是在您进行关键业务的情况下。例如,最好不要处理客户在亚马逊上的订单(他们可以随时重新提交),而不是为客户交付随机产品。某些错误确实是无法恢复的,例如,如果指令指针已损坏。

    您可以捕获大多数异常处理程序,从而在大多数现代语言中实现类似的行为。

    关于design-patterns - 忽略(严重)错误以使程序继续运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2715166/

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