命名约定:退出状态,退出代码或返回代码?

时间:2010-09-21 14:24:08

标签: language-agnostic naming-conventions

这可能是一个愚蠢的问题,但退出代码变量的正确命名应该是什么?

  • exit_code
  • exit_status
  • return_code
  • ......别的什么?

我指的是应用程序或功能退出代码。

我知道所有这些都是同义词,但只有一致性才能拥有单一的同义词。

应该是哪一个,为什么?

2 个答案:

答案 0 :(得分:1)

使用与团队中其他开发人员相同的名称。如果这不明显,请与他们达成一致。

然后继续编程,不要冒这种事。

答案 1 :(得分:1)

在我们最新的应用程序中,我们使用的是ReturnCode。对于我们中的一些人来说,“退出”这个词让人觉得方法调用出了问题。回报更中性,可以自然地用来表示正面和负面结果。

总的来说,只要你保持一致,我认为你可以选择任何你想要的东西。