Escribe un código incorrecto, ¿no puedes reemplazarlo en la empresa?

Muchos compañeros bromearon: "Si escribes mal el código, no puedes reemplazarlo en la empresa". De hecho, todo el mundo sabe que es imposible. Una vez, Fatty y sus colegas pasaron una semana solo para refactorizar un método extremadamente complejo que simplemente está ofuscando el código, así que no subestime la determinación de la compañía de refactorizar el código. Entonces, ¿cómo evitar un código de baja calidad en el proyecto?

Solicitud de extracción

De hecho, podemos aprender de la gestión de código de proyectos de código abierto. Además de limitar a los contribuyentes al declarar algunos protocolos, los proyectos de código abierto también usan Pull Request para colaborar.

Solicitud de extracción

Los contribuyentes del código deben iniciar la fusión de la solicitud, el director del proyecto será designado como auditores solicitados para fusionar el código de revisión .

Si se encuentran lugares poco razonables, se marcarán y retroalimentarán a los contribuyentes; al mismo tiempo, los probadores también probarán el código. Si el código tiene problemas de calidad, será rechazado para mejorarlo y no se puede fusionar hasta que sea compatible, por lo que hay formas de tratar el código "malo".

Herramientas de control de calidad

Además de la colaboración, también podemos utilizar algunas herramientas para comprobar la calidad del código. La mayor diferencia entre humanos y animales es que pueden usar herramientas. Ir a la revisión línea por línea es muy laborioso, por lo que nacieron algunas herramientas de detección de código estático, como findbugs , checkstyle y otras herramientas para corregir nuestros malos hábitos. Más tarde, apareció el código. Plataforma de gestión de calidad para garantizar la calidad del código de proyectos a gran escala, como el conocido SonarQube , incluso la inspección de la calidad del código se ha integrado en el proceso de integración continua, cuando el desarrollador inicia un envío, el defecto en el código será rastreado y reportado.

Panel de SonarQube

Hay varios indicadores para rastrear la calidad de su código. ¿Aún desea enviar un código "incorrecto"?

Cómo mejorar la calidad del código

A menudo me hacen esta pregunta. La única forma de mejorar es escribir más. A muchos estudiantes les gusta mirar videos y ver tutoriales, pero simplemente se niegan a escribir una demostración. Asegúrese de escribir y analizar más, utilizar herramientas para buscar defectos, refinar su código repetidamente y esforzarse por mejorar el nivel y la legibilidad de su código. Es solo cuestión de tiempo antes de escribir código de alta calidad.

Esta característica de IntelliJ IDEA es realmente fácil de usar

2021-03-30

Estuve ocupado y mejoré mi implementación de JWT.

2021-03-29

Niu lote! Publicar tarros automáticamente en el almacén central de Maven

2021-03-25

Supongo que te gusta

Origin blog.csdn.net/qq_35067322/article/details/115344186
Recomendado
Clasificación