¿Qué haces cuando trabajas con alguien que tiende a escribir código estilísticamente malo? El código del que hablo suele ser técnicamente correcto, razonablemente estructurado e incluso puede ser algorítmicamente elegante, pero parece feo . Tenemos:
- Mezcla de diferentes convenciones de nombres y títulos (
underscore_style
ycamelCase
, yUpperCamel
, yCAPS
todo ello se aplica más o menos al azar a diferentes variables en la misma función) - Espaciado extraño e inconsistente, p. Ej.
Functioncall (arg1 ,arg2,arg3 );
- Muchas palabras mal escritas en comentarios y nombres de variables
Tenemos un buen sistema de revisión de código en el que trabajo, por lo que podemos revisar y solucionar lo peor. Sin embargo, parece realmente insignificante enviar una revisión de código que consta de 50 líneas de "Agregar un espacio aquí. Deletrear 'itarator' correctamente. Cambiar esta capitalización, etc."
¿Cómo animarías a esta persona a ser más cuidadosa y consistente con este tipo de detalles?