1. El «Mega-Prompt» del Arquitecto de Sistemas
PROMPT DE ROL:
2. Casos de Uso y Prompts de Producción
A. Refactorización y Patrones de Diseño
Optimiza algoritmos legados heredados de forma limpia.
Prompt: «Refactoriza la siguiente función aplicando principios SOLID y el patrón de diseño Factory. Asegúrate de reducir la complejidad ciclomática y optimizar el consumo de memoria: [PEGAR CÓDIGO].»
B. Generación de Endpoints e Integración de APIs
Escribe controladores estructurados con tipado fuerte en segundos.
Prompt: «Escribe un endpoint asíncrono en Node.js (Express con TypeScript) o Python (FastAPI) para gestionar la paginación y filtrado de un inventario. Incluye validación de esquemas (Zod/Pydantic) y manejo estricto de excepciones de base de datos.»
C. Diseño de Casos de Prueba (Unit Testing)
Automatiza el aseguramiento de la calidad antes del despliegue.
Prompt: «Genera un set completo de pruebas unitarias usando Jest o PyTest para la función anterior. Incluye escenarios válidos, valores límite extremos (edge cases) y simulación de fallas de red (mocking).»
3. 🛠️ Automatización de Infraestructura (DevOps)
Un verdadero orquestador no solo escribe lógica de negocio; automatiza su entorno. Utiliza descriptores declarativos para que Gemini diseñe tus pipelines de integración continua sin cometer errores de sintaxis.
Prompt: «Actúa como un Ingeniero DevOps Senior. Escribe un archivo de configuración de Terraform para levantar una instancia EC2 en AWS dentro de una VPC privada, junto con un pipeline de GitHub Actions que automatice el despliegue al hacer push a la rama main.»
Artículos similares
¿Buscas aplicar la IA en otras áreas? No olvides visitar nuestra sección de [IA en Medicina] o explorar cómo la [Mecánica de Clásicos] se beneficia del análisis de datos antiguos o también puedes revisar la sección de [IA en Educación] o [Investigación Académica].
