Cómo usar la IA para programar: 6 patrones de prompts

BotHub ha publicado en Habr una guía práctica de prompts para desarrolladores. El artículo reúne seis plantillas: refactorización profunda de Python, análisis de TypeScript heredado, generación de tests para React, migración de PHP a Python, auditoría de seguridad en Go y optimización de PostgreSQL con EXPLAIN ANALYZE. La idea central es sencilla: un buen prompt define un rol, unas restricciones y un formato de respuesta.

Procesado por IA desde Habr AI; editado por Hamidun News
Cómo usar la IA para programar: 6 patrones de prompts
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo

BotHub ha publicado en Habr un extenso material práctico sobre cómo usar la IA para desarrollar mediante prompts bien construidos, en lugar de limitarse a pedirle que «arregle el código».

¿Qué roles de IA usar para refactorizar?

Para Python encaja el rol de «cirujano-arquitecto», que reparte un router de FastAPI en capas. Para TypeScript, el de «mentor paciente». La clave es darle al modelo un rol profesional concreto en lugar de una petición genérica de «arreglar el código».

¿Se puede usar ChatGPT para encontrar errores en SQL?

Sí. Uno de los seis patrones ayuda a los desarrolladores a localizar cuellos de botella en consultas SQL mediante prompts bien formulados.

¿Qué roles puede asumir la red neuronal al refactorizar?

Para código Python, el modelo asume el rol de «cirujano-arquitecto», que divide un router de FastAPI hinchado en las capas router, service y repository. Para TypeScript, el de «mentor paciente».

¿Qué tareas del desarrollador resuelven los patrones de prompts?

Los patrones ayudan a analizar código heredado, refactorizar servicios, escribir tests y encontrar cuellos de botella en SQL.

¿Cómo usar la IA para desarrollar?

BotHub describió seis patrones de prompts listos para usar, en los que el modelo recibe un rol profesional concreto en lugar de una petición genérica. Esto ayuda a analizar código heredado, refactorizar servicios, escribir tests y encontrar cuellos de botella en SQL.

¿Qué prompt escribir para refactorizar código?

Para código Python se usa el patrón «cirujano-arquitecto», que divide un router de FastAPI hinchado en las capas router, service y repository, y así ayuda al modelo a entender la estructura y dar un resultado concreto.

Historia

Preguntas frecuentes sobre la noticia

¿Qué roles de IA usar para refactorizar?

Para Python encaja el rol de «cirujano-arquitecto», que reparte un router de FastAPI en capas. Para TypeScript, el de «mentor paciente». La clave es darle al modelo un rol profesional concreto en lugar de una petición genérica de «arreglar el código».

¿Se puede usar ChatGPT para encontrar errores en SQL?

Sí. Uno de los seis patrones ayuda a los desarrolladores a localizar cuellos de botella en consultas SQL mediante prompts bien formulados.

¿Qué roles puede asumir la red neuronal al refactorizar?

Para código Python, el modelo asume el rol de «cirujano-arquitecto», que divide un router de FastAPI hinchado en las capas router, service y repository. Para TypeScript, el de «mentor paciente».

¿Qué tareas del desarrollador resuelven los patrones de prompts?

Los patrones ayudan a analizar código heredado, refactorizar servicios, escribir tests y encontrar cuellos de botella en SQL.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
¿Qué te parece?
Cargando comentarios…