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