El gerente de control de calidad donde trabajo me acaba de informar que hay un error en mi aplicación de escritorio debido a que el mensaje de inicio de sesión es "ID de operador" cuando debería ser "ID de operador". Su argumento es que "Id" se refiere a la parte del yo del "aparato psíquico" de Freud y no es semánticamente correcto.
Ahora, siendo un ingeniero anal (AE), por supuesto, tuve que buscar Id vs ID y, según mis investigaciones superficiales (google), parece que la identificación se usa tan comúnmente para el ego de Freud como lo es.
Entonces, mi razonamiento sería que Id es una versión abreviada de "Identificador" y es más correcta o al menos más utilizada que la identificación, que normalmente indicaría una abreviatura de dos palabras.
Podría simplemente cambiar la interfaz de usuario, pero entonces no estaría retrasando mi profesión como AE, así que me preguntaba si existen mejores prácticas o referencias para este tipo de cosas que pueda usar para respaldar mi argumento. Teniendo en cuenta que esta pregunta se relaciona con la interfaz de usuario y no con el código fuente, donde las abreviaturas y las mayúsculas son una rama de la filosofía completamente diferente.
fuente
Respuestas:
Según Merriam-Webster , la abreviatura es "ID". Si fuera una abreviatura correcta, tendría que ser "Id". con el período.
fuente
Personalmente, uso "Id". Al compilador no le importa, pero a mis ojos sí. Comparar:
La estética es más importante que la gramática cuando se trata de código, siempre. (Actualización: 4 años después, ya no mantengo esta declaración)
fuente
ID
(y sus variaciones) y convenciones de nomenclatura en código .NET .get_i_d_by_whatever
frenteget_id_by_whatever
.La 'D' no significa nada, así que siempre lo he considerado una abreviatura, no un acrónimo, y por lo tanto yo también uso 'Id', no 'ID'.
No sé sobre el razonamiento de su qa - las palabras pueden tener más de un significado - esto no es inusual en inglés :)
Pero parece que el uso común es en realidad ' ID ' (correcto o incorrecto: P), que probablemente sea el formato que sus usuarios esperarían.
fuente
Como UAUA (analista de usabilidad ultraanal), use ID en lugar de Id.
Visualmente, es más reconocible en inglés. Gramaticalmente, "Id" es una palabra (rima con "calamar") y la definición freudiana se ha dado anteriormente. Nunca se nos pide verbalmente que mostremos " identificación ", sino "identificación". ID está bien pero pasado de moda, ya que los puntos implican varias palabras.
Entonces.
Solo usa la identificación, ¿de acuerdo?
OKAY.
fuente
La línea de razonamiento del gerente de QA es tonta. Muchas palabras en inglés tienen múltiples significados. "Plomo", "plomo", "plomo" (metal, estar en la parte delantera o en un conector).
Intentaría ser coherente con las mayúsculas que se utilizan en otras partes de la aplicación.
fuente
Es interesante que muchos sientan que "Id" debería ser el camino a seguir. Siento que "ID" es apropiado porque sugiere cómo lo pronunciamos: ID. Además, cuando leo "Id" en una oración continua, a veces tengo que volver y leerlo de nuevo para asegurarme de que no sea un error tipográfico " es "o" eso ".
fuente
Entonces, como escritor técnico, este es un tema que me surge con bastante frecuencia cuando reviso el trabajo de otras personas, ya sean programadores, BAs u otros escritores. Por lo general, id se refiere al ego como otros han dicho antes que yo y la abreviatura aceptada para identificación es ID, solo porque muchas personas no conocen o no comprenden la regla no significa que estén en lo correcto (lamento ser franco). ¡Las reglas de puntuación y ortografía en gran medida son casi tan cambiantes como la moda!
Sin embargo, lo que nadie parece haberse preguntado es, ¿su empresa tiene un estándar? Al final del día, si su empresa tiene una guía de estilo y han cubierto este tema en esa guía, debe seguir la guía. Si no está cubierto, le sugiero que plantee el problema a la persona que mantiene la guía e incluya a las partes interesadas en la conversación. La consistencia es clave aquí. Si la empresa para la que trabaja no tiene una guía de estilo, ¡quizás sea el momento de iniciar una!
Espero que esto ayude...
fuente
ID = Idaho! Id = ¡Freud! ¡Que comience el TOC!
fuente
¿Cómo lo diría si estuviera leyendo en voz alta? Pronunciaría las dos letras. La identificación es correcta, análoga con abreviaturas similares como TV. (Sin puntos, por favor, ya que las letras no representan nada).
Cuando trato con abreviaturas como esta, me gusta formatearlas en mayúsculas pequeñas, pero eso es solo un gusto personal. Capitales, de todos modos.
(Pero probablemente continuaría usando Id en el código mismo).
fuente
La interfaz de usuario y el código son bestias muy diferentes ...
"ID" es la respuesta correcta para una interfaz de usuario.
En el código, la coherencia es tu amiga. Te guste o no, ve con lo que ya está en otra parte del código. Si no está allí, lea y tome una decisión, o póngase en contacto con el equipo y busque un camino a seguir en el que todos puedan estar de acuerdo. La consistencia hace la vida mucho más fácil.
fuente
¡Hay un poco de OcD en todos nosotros!
De todos modos, la guía de estilo de Google dice esto:
"ID: no es Id o id, excepto en cadenas literales o enumeraciones. En algunos contextos, es mejor deletrearlo como identificador o identificación".
Voy con eso.
Microsoft es más vago, por lo que pude encontrar.
fuente
como una versión corta de Identifier, usaría Id. También ID es extraño cuando tienes funciones como
Múltiples mayúsculas en términos de dominio son bastante problemáticos con CamelCase, ya que pueden producir ambigüedades y, por lo tanto, falta de homogeneidad en sus interfaces y nombres.
fuente
SqlConnection
. Sin embargo, en su interfaz de usuario, aún se referirá a los "detalles de la conexión de SQL Server".ID
(y sus variaciones) y convenciones de nomenclatura en código .NET .Creo que depende de la forma en que deletreemos. No deletreamos "eso", sino "ai-di". Id-ID se deletrea con dos sonidos, por lo que la gente hace la D en el límite para evitar pensar que id es una "palabra". Es más como un símbolo de carácter. Me gusta más la "ID", solo porque es más bonita.
fuente
Prefiero Id porque cuando se usa con otro texto de 2 letras, no se convierte en una sola palabra en mayúsculas
Sistemas fotovoltaicos ... PVID (¿una palabra o 2?) PvId (mucho más claro).
fuente