Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo analizar código en Github?

¿Cómo analizar código en Github?

Cómo analizar código en Github es una muy buena pregunta.

En primer lugar, Github es la plataforma de alojamiento de código más grande del mundo y en ella se alojan muchos proyectos de código abierto, como el famoso Spring Framework, Mybatis Framework, etc.

Entonces, ¿cómo analizar y aprender el código en Github? ¡Creo que deberíamos comenzar con los siguientes 3 puntos!

El primer punto: encontrar un proyecto de código abierto adecuado.

Segundo punto: Clonar el código localmente.

El tercer punto: captar el cuerpo principal y hacer un resumen.

En primer lugar, como técnico debes tener muy claro en qué nivel se encuentra tu nivel técnico.

Tome Java como ejemplo. Muchos marcos excelentes o proyectos de código abierto en Gibhub deben utilizar muchos patrones de diseño o estilos de código refinados. Para comprender estos códigos, es necesario tener un cierto grado de acumulación técnica. De lo contrario, los principiantes se confundirán. Definitivamente te desmotivará. Por lo tanto, debe hacer un análisis simple de su nivel técnico, encontrar algunos códigos fuente abiertos que sean más adecuados para su aprendizaje o pedirle al maestro que le recomiende algunos proyectos de código fuente abierto y luego comenzar a estudiar el código.

En segundo lugar, después de todo, se accede al código en Github a través de un navegador, por lo que no tiene funciones operativas muy potentes. ¡Clonar el código localmente aumentará en gran medida la legibilidad del código!

Finalmente, es imposible recordar cada detalle de cualquier código, así que asegúrese de capturar la idea principal y racionalizarla. Mi sugerencia es que es mejor realizar un resumen de principios en forma de blog durante la implementación del código fuente, resumir y resumir en lugares más inteligentes para evitar olvidos.

En general, el código fuente en Github debería ser más adecuado para programadores que han trabajado durante 3 a 5 años en una investigación en profundidad. No se recomienda que los principiantes miren directamente el marco o el código fuente. de proyectos de código abierto, lo que sólo destruirá la motivación para aprender!

¡Espero que mis opiniones te puedan ser útiles!