Lección 12 de 17
Prompts para Programación y Desarrollo
Generación de Código
Template Efectivo
Lenguaje: [Python/JavaScript/etc] Framework: [React/Django/etc] Versión: [específica] Tarea: [descripción funcional] Requisitos: - [req 1] - [req 2] Entrega: 1. Código con comentarios 2. Ejemplo de uso 3. Tests básicos
Debugging
Encuentra el bug en este código: ```python [código con error] ``` Error observado: [descripción] Comportamiento esperado: [qué debería hacer] Analiza paso a paso: 1. Identifica línea problemática 2. Explica por qué falla 3. Proporciona fix 4. Explica cómo prevenir similar en futuro
Code Review
Actúa como senior developer. Revisa este código: ```javascript [código] ``` Evalúa: 1. Correctness: ¿funciona? 2. Performance: ¿optimizable? 3. Security: ¿vulnerabilidades? 4. Maintainability: ¿legible y mantenible? 5. Best practices: ¿sigue convenciones? Para cada issue, propón solución específica.
Refactoring
Refactoriza este código mejorando: - Legibilidad - Performance - Mantenibilidad Mantén misma funcionalidad. Explica cada cambio significativo.
Para código: siempre especifica lenguaje, versión, y framework. Pide tests. Usa Chain-of-Thought para debugging complejo.