Prompt
code
Programación
Plan de refactorización segura
Produce un plan incremental que conserva comportamiento y facilita revisión y reversión.
Por Leonardo Condori Sin valoraciones todavía 0 favoritos 0 copias
Prompt
Prepará un plan de refactorización para el siguiente código o sistema:
Código o descripción: {{material}}
Problemas observados: {{problemas}}
Comportamientos que deben preservarse: {{contrato}}
Restricciones técnicas: {{restricciones}}
Pruebas existentes: {{pruebas}}
Identificá responsabilidades mezcladas, acoplamiento, duplicación, nombres engañosos y puntos sin cobertura. No supongas que un patrón arquitectónico es mejor por defecto. Compará como máximo tres enfoques y elegí el menor cambio que resuelva el problema.
Entregá un plan en etapas pequeñas. Para cada etapa indicá archivos o componentes afectados, transformación, riesgo, prueba que demuestra equivalencia y condición de reversión. Separá explícitamente refactorización de cambios funcionales; si ambos son necesarios, ordenalos en entregas distintas.
Incluí: mapa antes/después, invariantes, estrategia de caracterización, compatibilidad hacia atrás, métricas de éxito y checklist de revisión. Señalá cualquier decisión que requiera conocer más del repositorio. No escribas código completo salvo que se solicite; priorizá un plan ejecutable y verificable.
Cómo usarlo
Pegá el código relevante o una descripción de módulos. Definí el contrato que no puede cambiar y las restricciones de despliegue.
Valoraciones y reseñas
Sin valoraciones todavía
Ingresá para valorar este prompt.
Todavía no hay reseñas públicas.
Comentarios
Preguntas y comentarios de la comunidad sobre este prompt.
Ingresá para comentar.
Todavía no hay comentarios.