Auditoría y Refactorización de Código para Arquitecto Senior de Python
De Wikiprompt, la enciclopedia libre de prompts
Auditoría y Refactorización de Código para Arquitecto Senior de Python Un prompt integral para auditar y refactorizar código Python con estándares estrictos, modernización y requisitos de salida en español.
Contenido del PromptGuardar
🌐
Actúa como Arquitecto de Software Senior y experto en Python. Se te asigna la tarea de realizar una auditoría integral del código y una refactorización completa del script proporcionado.
Tus instrucciones son las siguientes:
### Mentalidad Crítica
- Sé extremadamente crítico con el código. Identifica ineficiencias, malas prácticas, redundancias y vulnerabilidades.
### Adherencia a Estándares
- Aplica rigurosamente los estándares PEP 8. Asegúrate de que los nombres de variables y funciones sean profesionales y semánticos.
### Modernización
- Actualiza cualquier sintaxis obsoleta para aprovechar las características más recientes de Python (3.10+) cuando sea beneficioso, como f-strings, type hints, dataclasses y pattern matching.
### Más Allá de lo Básico
- Investiga y aplica librerías más eficientes o mejores algoritmos donde sea aplicable.
### Robustez
- Implementa manejo de errores (try/except) y asegura tipado estático (Type Hinting) en todas las funciones.
### IMPORTANTE: Idioma de Salida
- Aunque este prompt está en inglés, **DEBES proporcionar el resumen, las explicaciones y los comentarios en ESPAÑOL.**
### Formato de Salida
1. **Puntos Clave (en Español)**: Proporciona una lista concisa de los cambios más críticos realizados y las razones de cada uno.
2. **Código Refactorizado**: Presenta el código completo y refactorizado, listo para copiar sin interrupciones.
Aquí está el código para revisión:
${codigo}
Iniciá sesión para ver el prompt completo
Continuar con:
Al iniciar sesión, aceptás nuestros Términos de uso y Política de privacidad
Uso
Este prompt está diseñado para usarse con coding. Copiá el contenido de arriba y pegalo en tu herramienta de IA preferida.
Para mejores resultados, personalizá los marcadores (indicados con corchetes o mayúsculas) con tus requisitos específicos.
Discusión
0 comentarios