La mayoría del código de programación, imagino que está escrito en inglés. Pero me llama la atención cómo las personas manejan el tema de nombrar aquí. Se realiza una gran cantidad de programación dentro de un dominio de negocios, generalmente con términos bien establecidos para ciertos procedimientos, artículos.Problemas de nombres de dominio que no están en inglés en la programación
Soy de Dinamarca, por ejemplo, y algo con lo que trabajo mucho tiene un término llamado "indblikskode", que se traduce en "código de visión". Entonces, ¿uso la línea "string indblikskode = ..." en el código C# para algún servicio web relacionado con esto? ¿O trato de usar una traducción, como "insightcode"? El negocio en el que estoy no es uniforme en su lenguaje, por ejemplo, usa el término "organisatorisk enhed" (unidad organizativa), pero con la misma frecuencia abreviatura "OU", que obviamente se abrevia del inglés.
¿Cómo manejan otras personas este problema de nomenclatura, manteniendo coherencia y cordura (en todo, desde simples nombres de variables en su código, hasta tablas de bases de datos, nombres de servidores)?
Duplicados:
- Should identifiers and comments be always in English or in the native language of the application and developers?
- Do you use another language instead of English?
+1 interesante. ¿Le interesaría saber de parte de la gente lo que hacen acerca de las palabras intraducibles, ya que señala que el código de visión "indblikskode" no significa mucho en inglés? –
El problema de fondo es la pérdida de información a medida que se aleja de los términos del dominio comercial, frente a los problemas de la mezcla de idiomas. – Svend