¿Cómo es la vida laboral de un programador medio?
Lea "lectura extensa" para comprender la arquitectura del sistema y los módulos funcionales, y tenga una comprensión general del sistema. Puede encontrar cada función donde se implementa el código correspondiente.
También existe la "lectura intensiva", que suele utilizarse para depurar y corregir errores. Además, también se incluye la auditoría: algunas empresas estandarizadas tendrán revisión de código, que también es una lectura intensiva, pero no requiere depuración.
Para un proyecto maduro, leer código, en lugar de escribirlo, puede ser la tarea que consume más tiempo.
Escribir documentos de comentarios
Para reducir el tiempo de "leer código", tenemos que dedicar tiempo a "escribir comentarios" y "escribir documentos": este es el trabajo más molesto. para programadores. Así que ahora la voz de "el código incorrecto necesita comentarios" es cada vez más fuerte, pero pase lo que pase, se debe escribir documentación. (Nota: debería poder diferenciar entre notas y documentos)
Comprenda los requisitos
Bien, finalmente es hora de "escribir código".
Sin embargo, debe tomarse el tiempo para "comprender los requisitos" antes de comenzar a escribir código. A diferencia de escribir pequeños programas por diversión, en una empresa estás escribiendo código para otros, por lo que debes saber qué funciones quieren lograr los demás. A menudo, no es tan simple como cree y requiere comunicación repetida.
Por supuesto, hay algunos equipos e individuos que no quieren “perder el tiempo” en esto. A menudo, terminan escribiendo código constantemente, luego cambiándolo constantemente y haciendo mucho trabajo inútil en horas extras. Toda la empresa está llena de insatisfacción.