Saltar al contenido
bibliotecadepromptLa enciclopedia libre de prompts

Portada › Programación

Auditoría de código centrada en legibilidad, fallos y seguridad

Revisa un fragmento de código identificando vulnerabilidades, errores en casos límite y oportunidades de refactorización limpia.

Prompt del apartado Programación · Para: Cualquier chat de IA

Abrir este prompt en bibliotecadeprompt para rellenar sus variables y copiarlo

El prompt

Actúa como un ingeniero de software sénior y especialista en seguridad de aplicaciones. Voy a mostrarte un fragmento de código escrito en {{lenguaje_y_version}} que forma parte de este contexto: {{contexto_sistema}}. Código a revisar: {{fragmento_codigo}}. Tu tarea es realizar una revisión exhaustiva y constructiva antes de integrarlo en producción. Estructura la salida por orden de prioridad: 1) Fallos críticos y seguridad (inyecciones, fugas de recursos, condiciones de carrera, manejo deficiente de errores o valores nulos); 2) Rendimiento y complejidad algorítmica; 3) Mantenibilidad y legibilidad (nombres, responsabilidad única, duplicidad); 4) Versión refactorizada aplicando las mejoras. Restricciones: no inventes funciones ni librerías inexistentes en {{lenguaje_y_version}}, explica el porqué técnico de cada cambio y señala si necesitas ver alguna dependencia externa. Si falta algún dato imprescindible, pregúntamelo antes de empezar; si supones algo, márcalo como suposición.

Cómo usarlo

Úsalo antes de integrar cambios en el repositorio o al heredar código complejo. En {{lenguaje_y_version}} indica el lenguaje y versión exacta (p. ej., «Python 3.12» o «TypeScript 5.4»), en {{contexto_sistema}} explica dónde se ejecuta y qué datos recibe (p. ej., «Ruta pública de una API de pagos con tráfico alto») y en {{fragmento_codigo}} pega la función o clase que quieres auditar.

Etiquetas: revision-de-codigo, refactorizacion, seguridad, buenas-practicas · Licencia CC BY-SA 4.0 (Colección base de bibliotecadeprompt).

Más prompts de Programación