user-interface - open - ng click modal
"ID" o "Id" en la interfaz de usuario (13)
¿Cómo lo dirías si estuvieras leyendo en voz alta? Pronunciaría las dos letras. La ID es correcta, análoga a 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).
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 "Identificador del operador" cuando debería ser "ID del operador". Su argumento es que "Id" se refiere a la parte del ego del "aparato psíquico" de Freud y no es semánticamente correcta.
Ahora que soy ingeniero anal (AE), por supuesto, tuve que ir a buscar Id vs ID y, a partir de mis investigaciones superficiales (google), parece que ID es tan comúnmente utilizado para el ego de Freud como Id.
Así que mi razonamiento sería que Id es una versión abreviada de "Identificador" y es más correcto o al menos más comúnmente utilizado que ID, lo que normalmente indicaría una abreviatura de dos palabras.
Podría cambiar la interfaz de usuario, pero no estaría retrasando mi profesión como un AE, así que me preguntaba si hay algunas mejores prácticas o referencias para este tipo de cosas que podría utilizar para apoyar 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 la envoltura son una rama completamente diferente de la filosofía.
Como UAUA (analista de usabilidad ultraanal), utilice 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 muestremos " id ", sino "ID". La identificación está bien, pero passa, ya que los períodos implican varias palabras.
Asi que.
Solo usa ID, ¿de acuerdo?
DE ACUERDO.
Creo que depende de la forma en que deletreemos. No deletreamos "it", sino "ai-di". Id-ID se deletrea con dos sonidos, por lo que la gente hace el D en mayúscula para evitar que el ID de pensamiento sea una "palabra". Es más como un símbolo de personaje. Me gusta más la "ID", solo porque es más agradable.
De acuerdo con Merriam-Webster , la abreviatura es "ID". Si fuera una abreviatura correcta, tendría que ser "Id". con el período.
Es interesante que muchos sientan que "Id" debería ser el camino a seguir. Siento que "ID" es apropiado porque insinúa cómo lo pronunciamos. ID También, cuando leo "Id" en una oración en curso, a veces tengo que volver y leerlo nuevamente para asegurarme de que no sea un error tipográfico ". es "o" eso ".
ID = Idaho! Id = Freud! Deje que el TOC comience!
La ''D'' no significa nada, por lo que siempre he considerado que es 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 esperarían los usuarios.
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 amigo. Te guste o no, ve con lo que ya está allí en otro lugar del código. Si no está allí, luego lea y tome una decisión, o consiga con el equipo y encuentre un camino por recorrer para que todos puedan estar de acuerdo. La consistencia hace la vida mucho más fácil.
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 de, o un conector).
Solo trataría de ser coherente con el uso de mayúsculas en otras partes de la aplicación.
Personalmente, uso "Id". Al compilador no le importa, pero mis ojos sí. Comparar:
GetIDByWhatever <-- looks terrible
GetIdByWhatever <-- oh so pretty!
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 estoy de acuerdo con esta declaración)
Por lo tanto, como escritor técnico, este es un problema que surge para mí con bastante regularidad al revisar el trabajo de otras personas, ya sean programadores, licenciados u otros escritores. Normalmente, id se refiere al ego como otros lo han dicho antes y la abreviatura aceptada para identificación es ID, solo porque mucha gente no sabe o no entiende la regla no significa que sea correcta (lo siento por ser franco), mente ¡las reglas para la puntuación y la ortografía en gran medida son casi tan cambiantes como la moda!
Sin embargo, lo que nadie parece haber preguntado es, ¿tiene su empresa 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, entonces le sugiero que plantee el problema a la persona que mantiene la guía e incluya a los interesados en la conversación. La consistencia es la clave aquí. Si la empresa para la que trabaja no tiene una guía de estilo, ¡quizás sea hora de comenzar una!
Espero que esto ayude...
Prefiero Id porque cuando se utiliza con otro texto de 2 letras, no se convierte en una sola palabra mayúscula
Sistemas fotovoltaicos ... PVID (una palabra o 2?) PvId (mucho más claro).
como una versión corta de Identificador, usaría Id. También ID es extraño cuando tienes funciones como
getUserIDByName()
Varios capitales 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.