Читая код и обсуждения, относящиеся к коду, я часто вижу слова «состояние» и «статус», используемые взаимозаменяемо, но, похоже, существуют следующие тенденции:
Когда переменная содержит значение, предназначенное для указания того, что что-то находится в определенном состоянии, имя этой переменной чаще всего содержит слово «состояние» или его сокращение.
Однако, когда возвращаемое значение функции служит для указания некоторого такого состояния, мы склонны называть это значение «кодом состояния»; и когда это значение сохраняется в переменной, эта переменная обычно называется «статус» или что-то подобное.
В целом, это нормально, но, когда вышеупомянутые переменные на самом деле одинаковы, необходимо сделать выбор, включающий извращенные сложности английского языка (или человеческого языка в целом).
Каков преобладающий стандарт кодирования или соглашение, когда дело доходит до двусмысленности между этими двумя? Или всегда следует избегать одного из этих двух?
Я полагаю, что этот вопрос тоже важен.