1) desarrollador está en un nivel menor - Mentor; sea amable & suave. Explique la necesidad de estándares en general y luego explique la necesidad del estándar particular que no se está siguiendo. Haz esto con una mente abierta; si no puede justificar el estándar, ¿entonces quizás no debería ser un estándar?
2) Desarrollador está en un nivel de igual - esto debería ser lo suficientemente fácil - si puede mantenerlo técnico y no dejar que se disuelva en un choque de personalidades. Nuevamente, si puede justificarlo, probablemente debería ser un estándar, pero si tiene un argumento igualmente convincente en contra, entonces tal vez no. Sin embargo, haga no acepte que no debe haber un estándar. Pídale un estándar sugerido para reemplazar el que no le gusta. Si él no cumple, entonces escala. Si no te gusta, ponlo a votación/escalar. Intente evitar la escalada, pero intente asegurarse de que es estándar.
3) desarrollador está en un alto nivel de tratar de razonar. Escuche atentamente, puede estar en lo cierto. En caso de duda, póngalo a votación/intensifique.
Advertencia: las normas son agradables (imo, absolutamente necesaria, pero tu caso es distinto), pero son difíciles de “hacer cumplir” a no ser alcanzado por consenso.
Excepción: "codificadores de vaquero" deben ser abofeteados difícil; sin expectativas.
No se sienta mal por “acusar” al jefe. Cuando se trata de un codificador de vaqueros, sigue el lema del vaquero: "este equipo no es lo suficientemente grande para los dos"; o deja de hacer vacas o uno de ustedes tiene que irse de Dodge.
Esta pregunta tiene que ver con hacer cumplir las normas en el lugar de trabajo, no con la programación. Sería aplicable a muchos otros campos. –
@David, buen punto. Creo que los estándares de codificación tienden a ser abusados más que en otras profesiones. Alguien siempre tiene un buen argumento acerca de no participar en un estándar. Pero, si el equipo decide un estándar, creo que debes seguirlos sin importar nada. Sí, puede que no estés de acuerdo con ellos, pero aún así debes conformarte. –