2010-09-21 151 views
2

這可能是一個愚蠢的問題,但應該爲退出代碼變量命名?命名約定:退出狀態,退出代碼或返回碼?

  • exit_code
  • exit_status
  • return_code
  • ...別的東西嗎?

我指的是應用程序或函數退出代碼。

我知道,他們都是同義詞,但它會很高興有一個單一的,只爲一致性

哪一個應該是,爲什麼?

回答

1

使用與您團隊中其他開發人員相同的名稱。如果這不明顯,就與他們達成一致。

然後繼續編程,不要冒這種東西。

1

在我們最新的應用程序中,我們使用了ReturnCode。對於我們中的某些人來說,「退出」一詞帶出了方法調用中出現問題的感覺。迴歸更加中立,它可以自然地用於表示正面和負面的結果。

總的來說,我認爲只要你一致,你就可以選擇任何你想要的東西。