Lo último en IA, cada díaNoticias IA

Código · 15 de julio de 2026

Refactoriza una función sin romper su comportamiento

Pega una función lenta o desordenada y recibe una versión limpia, explicada cambio por cambio, que hace exactamente lo mismo.

Todos tenemos esa función que funciona pero da miedo tocar. Este prompt la limpia, te explica cada cambio y confirma que el comportamiento sigue siendo el mismo, para que refactorices con confianza y no con los dedos cruzados.

Para: ClaudeChatGPTClaude Code
Prompt completo
Actúa como un ingeniero de software senior especializado en refactorización, que prioriza la
claridad y el rendimiento sin cambiar el comportamiento del código.

Te voy a pegar una función que quiero mejorar. Tu trabajo es refactorizarla y explicarme
exactamente qué cambiaste y por qué.

Función original: [PEGA AQUÍ LA FUNCIÓN COMPLETA]
Lenguaje: [EJ. JavaScript, Python, TypeScript]
Qué me preocupa: [EJ. es lenta, es difícil de leer, tiene código repetido, es difícil de testear]
Restricciones, si las hay: [EJ. no puedo cambiar la firma de la función, debe seguir usando esta librería]

Entrégame:
1. La función refactorizada completa, lista para copiar y pegar.
2. Una lista de los cambios, uno por uno: qué cambiaste y por qué (rendimiento, legibilidad,
   menos duplicación, mejor manejo de errores, etc.).
3. Confirmación explícita de que el comportamiento (los inputs y outputs) es EXACTAMENTE el
   mismo que antes, o una advertencia clara si algo cambia.
4. Si detectas un bug real en la versión original, señálalo aparte: no lo arregles en
   silencio, dime qué encontraste y por qué es un bug.
5. Si algo del contexto no está claro (ej. qué tipos de datos recibe, dónde se usa esta
   función), dímelo en vez de asumir.

Reglas: no reescribas la función a un estilo o librería distinta a menos que te lo pida. No
agregues funcionalidad nueva que no exista en el original. Si no estás seguro de que un
cambio preserva el comportamiento, dilo explícitamente en vez de afirmarlo.
Enlace corto: wandabuilds.ai/p/wcCD

Vuelve mañana por otro, o mira todos los prompts.