Actualidad: ver ahora
Cotizaciones: dolar oficial / blue

Prompts para programación

Generar, explicar, depurar, refactorizar, migrar, revisar, testear y documentar código — con el entorno siempre explícito.

Lo que nunca puede faltar

Antes vs mejor estructurado

Antes

Arreglá este SQL

Mejor estructurado

Objetivo: detectar por qué demora y proponer cambios.

Entorno: SQL Server 2016, tabla de 40M filas.

Problema: 40 segundos en horario pico.

Consulta: --- ... ---

Restricciones: no se pueden crear índices nuevos.

El segundo no es “perfecto”: es menos ambiguo, porque agrega entorno, volumen, síntoma y límites.

Patrón para modificar código existente

OBJETIVO

CONTEXTO TÉCNICO

COMPORTAMIENTO ACTUAL

COMPORTAMIENTO ESPERADO

RESTRICCIONES

CÓDIGO RELEVANTE

CRITERIOS DE ACEPTACIÓN

Suele rendir más que “arreglá este código” porque declara qué no debe cambiar antes de pedir mejoras.

Repositorios grandes

Enviar todo el repositorio en cada prompt no necesariamente mejora el resultado. Conviene el contexto correcto, no más contexto:

Plantillas (5)

Debugging de código

Encontrar la causa de un error con entorno, comportamiento y código delimitado.

Explicar código por audiencia

Explicación ajustada a quién la va a leer.

Generar tests unitarios

Casos de prueba con Arrange-Act-Assert para código existente.

Refactoring en sistema legacy

Mejorar código existente sin romper compatibilidad.

Revisión de código

Revisar cambios como un revisor senior: riesgos, impacto y sugerencias.

Seguir

Constructor (debugging) Qué IA necesito para programar Ver técnicas