Conceptos Clave en Calidad de Software: Refactorización, Pruebas y Depuración
Enviado por Chuletator online y clasificado en Diseño e Ingeniería
Escrito el en
español con un tamaño de 4,88 KB
Refactorización: Optimizando la Estructura del Código
La refactorización es el proceso de reestructurar el código existente, alterando su composición interna sin cambiar su comportamiento externo. Básicamente, es una limpieza de código que no corrige errores (bugs) ni incorpora nuevas funcionalidades.
Si al refactorizar se introduce un error, significa que el proceso no se ha realizado correctamente, ya que el comportamiento observable del software ha cambiado.
Objetivos Principales de la Refactorización
- Mejorar la legibilidad y comprensión del código.
- Optimizar su estructura y diseño interno.
- Eliminar código obsoleto o innecesario (código muerto).
- Facilitar su mantenimiento y futuras modificaciones.