Менеджер по контролю качества, где я работаю, только что сообщил мне, что в моем настольном приложении есть ошибка из-за того, что в приглашении для входа в систему указано «Идентификатор оператора», тогда как это должно быть «Идентификатор оператора». Ее аргумент состоит в том, что «Ид» относится к эго-части «психического аппарата» Фрейда и не является семантически правильным.
Теперь, будучи анальным инженером (AE), я, конечно, должен был пойти и посмотреть Id vs ID, и из моих беглых исследований (google) кажется, что ID так же часто используется для эго Фрейда, как и ID.
Поэтому я полагаю, что Id - это сокращенная версия «Идентификатора» и более правильная или, по крайней мере, используется чаще, чем ID, который обычно обозначает сокращение из двух слов.
Я мог бы просто изменить пользовательский интерфейс, но тогда я бы не стал поддерживать свою профессию как AE, поэтому мне было интересно, есть ли какие-нибудь передовые практики или ссылки для такого рода вещей, которые я мог бы использовать в поддержку своих аргументов? Имея в виду, что этот вопрос относится к пользовательскому интерфейсу, а не к исходному коду, где аббревиатуры и регистр - это совершенно другая ветвь философии.