Red de conocimiento informático - Material del sitio web - ¿Cuáles son las desventajas de utilizar el chino como nombres de variables y nombres de funciones en Java?

¿Cuáles son las desventajas de utilizar el chino como nombres de variables y nombres de funciones en Java?

Creo que, técnicamente hablando, no hay nada de malo en usar programación china. Los caracteres confusos, las palabras clave en inglés, los métodos de entrada cortados, etc. se pueden resolver mediante la transcodificación, el reemplazo y otros medios técnicos de complementos. Prácticamente todo el desarrollo chino-yi ya se ha completado.

La diferencia radica en el idioma en sí. Las ventajas son:

1. El idioma nativo es fácil de entender y puede mejorar en gran medida la legibilidad del código.

2. Bajar el umbral del inglés y popularizar la programación.

3. Para nombres de variables largos, el inglés es muy largo o abreviado. Estos nombres de variables son más concisos en chino.

4. El nombre en inglés en realidad tiene un proceso de traducción del chino al inglés y luego al chino. Dos traducciones provocarán errores de comprensión y mala legibilidad del código.

Desventajas:

1. El código fuente no está internacionalizado si es de código abierto o los colegas extranjeros no lo entenderán.

2. Las consolas que no admiten chino y el software que utiliza reflexión tendrán caracteres confusos.

3. Antes del surgimiento de un entorno de desarrollo integrado que apoye plenamente el desarrollo chino, cambiar los métodos de entrada es problemático.

En la actualidad, el software es una industria altamente internacionalizada y el código fuente se puede intercambiar sin fronteras, por lo que es mejor utilizar el inglés como estándar, pero no es un problema realizar algunos proyectos pequeños en chino. .