avanzado
Refactorización de Código Legado y Optimización
Mejorar la calidad, seguridad y rendimiento de un código base existente
📝 Contenuto del prompt
Actúa como un ingeniero de software experto en modernización de aplicaciones. Analiza el siguiente fragmento de código escrito en [Insertar Lenguaje]. Identifica las violaciones de los principios SOLID, los cuellos de botella de rendimiento y las posibles vulnerabilidades de seguridad (como inyección SQL o XSS). Propón una versión refactorizada del código que mejore la legibilidad, modularidad y eficiencia. Acompaña la respuesta con una lista de cambios detallada, explicando por qué cada modificación aumenta la robustez del sistema.