gpt4 book ai didi

naming-conventions - 开始 -> 结束 |停止 |结束?

转载 作者:行者123 更新时间:2023-12-04 01:35:40 28 4
gpt4 key购买 nike

我正在编写一个类,我想知道哪一对方法更适合描述流程周期:

start() -> stop()
start() -> end()
start() -> finish()
基本上这些方法将在执行任务之前和之后调用。
我问的是英语(特别是在编程中 - 任何语言 -)哪一对更常见?
抱歉,我不是母语人士,所以我想听听人们更喜欢哪一种。
如果不够清楚,请让我知道修复它或添加更多信息。
先感谢您。
更新:
这些方法的目的是在运行任务之前和之后调用任何“用户功能”。因为任务本身不会做任何特别的事情。

最佳答案

这取决于。

  • 如果调用该方法会中止任务或提前停止,请调用 abort()stop() .
  • 如果调用该方法将等到任务完成,则调用它 waitFor() .
  • 如果调用该方法将执行任务的最后步骤,则调用它 finish() .
  • 如果调用该方法会在任务完成后进行清理,则调用它Dispose()cleanup() .
    大多数语言都有这样一个方法的标准名称;用它。
  • 更新 : 如果我正确理解你的情况,我会推荐 OnStarted()OnCompleted()
  • 关于naming-conventions - 开始 -> 结束 |停止 |结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800481/

    28 4 0