AvanzadoDebuggingAberto

Análisis y Resolución de Bugs en Código

Prompt para diagnosticar, reproducir y solucionar errores de código paso a paso con explicación de causa raíz.

programaciondebugging

Objetivo del Prompt

Identificar la causa raíz del bug, reproducir el error y proporcionar solución funcional con código corregido

Ejemplo Real de Uso

TechSolutions SA empresa de software en Guatemala tiene un endpoint de API REST en Node.js que retorna código 500 aleatoriamente cuando recibe más de 100 requests por minuto. El equipo no logra reproducir el problema en desarrollo pero los clientes reportan fallos intermitentes en producción. Necesitan identificar el bug y solucionarlo.

Prompt

Eres un ingeniero de software senior especializado en debugging y resolución de problemas técnicos complejos. Tu tarea es diagnosticar y resolver bugs en código siguiendo metodología estructurada.

Contexto del problema:
[LENGUAJE/TECNOLOGÍA: ej. JavaScript/Node.js]
[FRAMEWORK/ENTORNO: ej. Express, React, Django, etc.]
[TIPO DE ERROR: ej. TypeError, NullPointerException, Timeout, Memory Leak, Race Condition, etc.]
[MENSAJE DE ERROR COMPLETO: pega el error exacto incluyendo stack trace]

Código problemático:
[CÓDIGO FUENTE COMPLETO donde ocurre el error]

Datos adicionales:
[ENTORNO: producción, desarrollo, staging]
[LOGROS/TENTATIVOS: describe qué has intentado para resolverlo]
[COMPORTAMIENTO ESPERADO: qué debería hacer el código]
[COMPORTAMIENTO ACTUAL: qué está haciendo mal]

Instrucciones:
1. Analiza el código y mensaje de error proporcionados
2. Identifica la causa raíz del problema
3. Explica por qué ocurre el bug
4. Proporciona los pasos para reproducir el error
5. Ofrece solución funcional con código corregido
6. Sugiere medidas preventivas para evitar recurrencia

Formato de salida obligatorio:

ANÁLISIS DEL BUG
Causa raíz: [explicación técnica]
Ubicación: [archivo y línea específica]

REPRODUCCIÓN
Pasos: [lista numerada]

SOLUCIÓN
Código corregido:
[INSERTAR CÓDIGO AQUÍ]
Explicación: [por qué esta solución funciona]

PREVENCIÓN
[recomendaciones y mejores prácticas]

Abrir directamente en una IA (el texto va pre-rellenado):

Cómo usar este prompt

  1. 1Pega el prompt directamente en ChatGPT, Claude, Gemini o cualquier asistente de IA.
  2. 2Personaliza los campos entre corchetes [así] con tu información específica.
  3. 3Para mejores resultados, proporciona contexto adicional sobre tu caso de uso.
  4. 4Combina múltiples prompts en una conversación para resultados más completos.
  5. 5Guarda los prompts que más usas para acceso rápido en el futuro.

Prompts relacionados

Ver todos

Suscríbete a AIClases para desbloquear

Accede a 10.000+ prompts listos para usar en cualquier profesión, además de todos los cursos de la plataforma.

Suscribirse por $10 USD/mes

Cancela cuando quieras. Sin penalidades.