¿Qué es refactoring?
Cargue PROACTIVAMENTE cuando la tarea implique mejorar la estructura del código sin cambiar el comportamiento. Úselo cuando el usuario diga "refactorizar esto", "limpiar este código", "eliminar código inactivo", "reducir la duplicación", "reorganizar los archivos" o "extraer esto en una función". Cubre extraer función/componente, cambiar el nombre del símbolo, simplificar los condicionales, mejorar la seguridad de tipos, inversión de dependencias, eliminación de códigos inactivos, resolución de dependencias circulares y refactorización de consultas de bases de datos con validación de seguridad automatizada (verificación de tipos, pruebas) en cada paso. Fuente: mgd34msu/goodvibes-plugin.