Cómo evitar errores de reflujo causados por la modificación del código durante el desarrollo

Muchas veces durante nuestro proceso de desarrollo es inevitable modificar el desorden dejado por el predecesor, en este momento ¿cómo podemos modificar el código sin afectar la función original?

1. Crea una nueva rama

Por lo general, cuando desarrollamos o modificamos errores, generalmente creamos una nueva rama propia y luego la fusionamos con la rama principal cuando no hay ningún problema. El plan específico se presentará a continuación.

2. Reescribir una interfaz o método

Este método es el que lleva más tiempo y el más difícil para los nuevos desarrolladores cuando entran en contacto con la empresa por primera vez. Además, si se trata de una empresa desconocida, definitivamente no afectará el resto del contenido. Por supuesto, aquellos que estén familiarizados con el negocio pueden reescribirlo, pero tampoco es recomendable.

3. Utilice la función de sobrecarga para reescribir la capa de servicio de la interfaz (recomendado)

Como se muestra en la imagen:
Insertar descripción de la imagen aquí
Otra mirada a este método conecta 3 métodos. Aunque no hay muchos, no hay comentarios. Entonces, ¿cómo deberíamos modificarlo?
Insertar descripción de la imagen aquí
Podemos volver a declarar un método en la capa de servicio y luego reescribir el método específico. .
Insertar descripción de la imagen aquí
Si está directamente en el original Modifique el método. Si hay muchos métodos relacionados, debe modificar cada uno. Esto no solo evitará afectar la función original, sino que también completará la modificación de errores o requisitos, matando dos pájaros con una piedra.

Supongo que te gusta

Origin blog.csdn.net/weixin_52796198/article/details/131245202
Recomendado
Clasificación