Como oswaldo y Sebastian habían mencionado, probar su código antes de entregarlo es necesariamente importante. Los desarrolladores son dueños de la responsabilidad de prueba de la unidad. Los buenos desarrolladores se aseguran de que la unidad lo pruebe a fondo y, a veces, por interés, realizan una ronda de pruebas funcionales en su módulo localmente antes de registrar o confirmar el código en el cuadro DEV. También hacen una ronda de integración ellos mismos en el cuadro DEV antes de su entrega para la prueba.
Aunque la responsabilidad principal de los desarrolladores es desarrollar y probar la unidad como mínimo. Los desarrolladores experimentados están haciendo humo y cordura en las máquinas locales y DEV antes de pasarlo a pruebas exhaustivas, después de lo cual, si la compilación pasa, los criterios pueden activarse. Los desarrolladores no quieren que su código suene mal y, a veces, su KRA tiene estas proporciones de deslizamiento, según las cuales sus evaluaciones anuales pueden contar. Entonces no corren riesgos.
Tomemos un ejemplo, si le da a su automóvil un servicio regular, ¿podría creer en el mecánico y dar por sentado que todo está bien, salir rápido de la estación sin revisar los frenos y darse cuenta de que los frenos fallaron solo cuando usted tuvo golpear algo de frente.
- Cómo explicar la diferencia entre un programador, un hacker, un programador, un desarrollador y un informático a un niño de 10 años
- Como desarrollador, ¿cuál es el tipo de datos más interesante con el que ha trabajado y por qué? ¿Qué lenguaje / herramientas / marcos usaste?
- Para un rol de desarrollo de software, ¿cómo respondería a la pregunta de la entrevista, diseñaría un algoritmo de elevador y estructuras de datos para controlar y despachar los elevadores (de 1 a n elevadores)? No hay estadísticas disponibles.
- Cómo encontrar la lista de desarrolladores de productos de software en los EE. UU.
- ¿Cuál es el papel de un probador y desarrollador en la industria del software?
El mecánico prueba todo y especialmente los frenos antes de que lo entregue, entonces usted también lo verificaría al menos algunas veces a diferentes velocidades y maniobras antes de salir.
La calidad no es responsabilidad de otra persona u otro equipo. Es responsabilidad de todos.