Los errores de ortografía pueden significar una de dos cosas:
- La persona que los hace no es competente en inglés y no se toma el tiempo para compensar mediante el uso de herramientas adecuadas (diccionarios, correctores ortográficos, etc.)
- La persona que los hace es competente en inglés, pero no le importa la ortografía.
Cualquiera de las dos es una mala señal, porque significa que la persona en cuestión no tiene legibilidad, facilidad de mantenimiento y elegancia en su lista de prioridades; Si la causa es la falta de dominio del idioma inglés, también significa que la persona carece de dos habilidades esenciales: comunicación escrita en inglés y un sentimiento general de idiomas (si no puede expresar sus pensamientos claramente en inglés, es probable que pueda ' t expresarlos bien en un lenguaje de programación tampoco).
Pero, ¿por qué exactamente los errores ortográficos son malos, todo lo demás es igual? Después de todo, el código funciona y al compilador no le importa en absoluto cómo nombra sus identificadores, siempre que no violen las reglas de sintaxis. La razón es que escribimos código no solo para computadoras, sino también y, sobre todo, para humanos. Si ese no fuera el caso, todavía estaríamos usando el ensamblaje. El código fuente se escribe una vez, pero se lee cientos de veces durante su ciclo de vida. Los errores de ortografía dificultan la lectura y la comprensión del código fuente: los errores leves hacen que el lector tropiece durante una fracción de segundo, muchos de ellos pueden causar retrasos considerables; errores realmente malos pueden hacer que el código fuente sea completamente ilegible. Hay otro problema, que es que la mayoría del código que escribes será mencionado por otro código, y ese código la mayoría de las veces es escrito por otra persona. Si escribe incorrectamente sus identificadores, alguien más tendrá que recordar (o buscar) no solo cuál es el nombre, sino también cómo está escrito incorrectamente. Esto lleva tiempo y rompe el flujo de programación; y como la mayoría del código se toca más de una vez en mantenimiento, cada error de ortografía causa muchas interrupciones.
Considere cómo el tiempo del desarrollador es igual al salario es igual a los gastos, creo que debería ser lo suficientemente fácil como para justificar esto; después de todo, romper el flujo y volver a entrar puede tomar hasta 15 minutos. De esta manera, un error grave de ortografía puede costar fácilmente unos pocos cientos de dólares en un mayor desarrollo y mantenimiento (pero son costos indirectos, no directamente visibles en las estimaciones y evaluaciones, por lo que a menudo son ignorados por la administración).