Red de conocimiento informático - Espacio del host - Soy programador de software. Cuando comencé a trabajar, mi gerente me pidió que mirara el código primero. Hay muchos códigos para comenzar rápidamente.

Soy programador de software. Cuando comencé a trabajar, mi gerente me pidió que mirara el código primero. Hay muchos códigos para comenzar rápidamente.

También te graduaste con una especialización relacionada con la informática, ¿verdad? Debes saber que no existe el comienzo rápido. Leer código es una especie de experiencia. Incluso si la experiencia te dice todo, aún necesitas practicar para dominarla.

En cuanto a los libros, por supuesto te recomiendo que leas el libro "Lectura de códigos", pero actualmente lo estoy leyendo y no puedo darte sugerencias basadas en el contenido del libro.

En mi opinión, ¿por qué no lees primero la documentación de tu proyecto? ¿Es posible que el código que te mostró no tenga ninguna documentación?

Cuando se le pide que mire el código, será mejor que comprenda qué es lo que se le pide que mire. ¿Es para tener una comprensión general de la estructura o para comprender los detalles? Pase lo que pase, primero debe comprender la situación general al observar el código.

Si es un proyecto grande, debería haber un MAKEFILE. Entonces, veamos primero MAKEFILE para ver cómo se compila y ejecuta el programa.

De acuerdo con el contenido de la documentación, primero debes averiguar qué módulos (clases orientadas a objetos o funciones orientadas a procesos) tiene el proyecto y cómo se llaman entre sí. Tener algún conocimiento de la estructura del software.

Si se le pide que mire más detenidamente, tendrá que mirar los detalles del código si desea mantener el software en el futuro. Sin embargo, con un código bien escrito, la cantidad de código. para una función (método) no será demasiado grande.