RSS El Diario ¿Qué Demonios?
Seguir
CodeSOD: Elevar VibeError
Codificadores de vibra, desarrolladores que dependen de LLM (Modelos de Lenguaje Grande), están cada vez más comunes. Estos desarrolladores a menudo no leen, prueban o entienden el código generado por IA. También desechan los estándares de codificación de la empresa. Un ejemplo de código muestra un patrón problemático de utilizar comprobaciones de isinstance. Si bien registrar errores para campos faltantes es aceptable, el manejo de excepciones es altamente problemático. El código genera una excepción solo para atraparla inmediatamente y no hacer nada con ella. Este comportamiento específico es característico de LLM que generan código estadísticamente probable pero funcionalmente inútil. El ejemplo ilustra cómo LLM pueden interpretar instrucciones literalmente sin aplicar razonamiento lógico. En la experiencia de Ronan, este codificador de vibra en particular fue despedido. Su código generado por IA nunca se integró en el proyecto. Sin embargo, el desarrollador ya ha comenzado a buscar nuevo empleo con currículums generados por IA. Esto destaca una preocupación más amplia sobre las habilidades y prácticas de los desarrolladores que dependen de LLM.