¿Cómo familiarizarse rápidamente con el código del proyecto?
Para los programadores de JAVA, cambiar de trabajo o entrar en una nueva empresa suele significar familiarizarse con el nuevo entorno de desarrollo y comprender rápidamente los nuevos proyectos. Cómo familiarizarse rápidamente con el código del proyecto es un problema que todo programador encontrará, especialmente para los recién graduados que acaban de ingresar al lugar de trabajo, este problema es aún más difícil. A continuación se muestran algunos métodos que finalmente resumí después de realizar varios trabajos. Beijing IT Training los comparte con usted solo como referencia.
1. Lea detenidamente el documento de requisitos para comprender el propósito del proyecto.
Un proyecto de nivel empresarial definitivamente conservará algunos documentos relevantes, ¿verdad? Por ejemplo, documentos de requisitos, documentos de diseño, planes de proyecto, etc., primero lea estos documentos para comprender el propósito y las características principales del proyecto.
2. Estar familiarizado con las herramientas de desarrollo y las funciones comunes;
El entorno de desarrollo utilizado por cada empresa será algo diferente. Debe estar familiarizado con el nuevo entorno de desarrollo y comprender las funciones comunes. , atajos, etc., especialmente Es un entorno de desarrollo con hábitos de uso muy diferentes, como de MyEclipse a IntelliJIDEA. Los entornos de desarrollo Java más utilizados son MyEclipse (Eclipse) e IntellijIDEA.C. Se han utilizado desde VC6 hasta VS2008, VS2010, VS2012 y VS2013, y algunos utilizan herramientas de desarrollo de código abierto como Qt.
< p. >3. Implementar el entorno y ejecutar el proyecto;Comprender el entorno de desarrollo. Simplemente implemente la configuración relevante y ejecute el proyecto. Las ventajas de esto son: 1. Puede practicar aún más el nuevo entorno de desarrollo; 2. Después de ejecutar el proyecto, puede comprender rápidamente el propósito y las funciones del proyecto.
4. Explore el código en su conjunto y comprenda la estructura del código.
Examine el código en su conjunto y comprenda la estructura general del código del proyecto. Lo mejor es dibujar un diagrama de clases. Puede utilizar algunas herramientas UML (como EA, PowerDesign) para realizar ingeniería inversa en el código fuente y exportar el diagrama de clases.
5. Extraiga una parte para lectura intensiva;
En proyectos de nivel empresarial, especialmente algunos proyectos grandes o proyectos con acumulación profunda, es imposible que esté familiarizado con todos los código a la vez. Luego seleccione una parte, como una de las funciones pequeñas, comience desde la interfaz, sígala paso a paso a través del modo de depuración y familiarícese con todo el proyecto de un punto a otro.
6. Intente modificar algunos errores del programa;
Modificar errores es la mejor manera de familiarizarse con el proyecto. Según el error, puede utilizar el modo de depuración para localizar gradualmente el problema y luego analizar la causa del problema. Cuando puede corregir errores y ha solucionado varios errores, significa que ya tiene cierta comprensión del proyecto y está básicamente familiarizado con la estructura y lógica del proyecto.