Refactoring
¿Qué es refactoring?
Refactoring es mejorar la estructura interna del código sin alterar lo que hace desde fuera.
¿Para qué sirve refactoring?
Sirve para:
- Mejorar legibilidad.
- Reducir duplicidad.
- Facilitar mantenimiento y evolución.
Características
- No debería cambiar comportamiento externo.
- Ayuda a mantener calidad del código.
- Es parte natural del desarrollo serio.
¿Dónde se usa?
- En mantenimiento, evolución de features y deuda técnica.
Conclusión
Refactoring no es reescribir por capricho: es cuidar la base del sistema para que siga siendo trabajable.