Beim Lesen von Code und Diskussionen zu Code werden die Wörter "state" und "status" häufig synonym verwendet, aber die folgenden Tendenzen scheinen zu existieren:
Wenn eine Variable einen Wert enthält, der anzeigen soll, dass sich etwas in einem bestimmten Zustand befindet, enthält der Name dieser Variablen häufig das Wort "Zustand" oder eine Abkürzung davon.
Wenn der Rückgabewert einer Funktion jedoch dazu dient, einen solchen Zustand anzuzeigen, neigen wir dazu, diesen Wert als "Statuscode" zu bezeichnen. und wenn dieser Wert in einer Variablen gespeichert ist, wird diese Variable üblicherweise als "Status" oder etwas Ähnliches bezeichnet.
Für sich genommen ist das alles in Ordnung, aber wenn die oben genannten Variablen tatsächlich ein und dieselbe sind, muss eine Wahl getroffen werden, die die perversen Feinheiten der englischen Sprache (oder der menschlichen Sprache im Allgemeinen) einbezieht.
Was ist der vorherrschende Kodierungsstandard oder die vorherrschende Konvention, wenn es darum geht, zwischen den beiden zu unterscheiden? Oder sollte einer von beiden immer gemieden werden?
Diese englisch.stackexchange Frage ist auch relevant, nehme ich an.