Why is most software so bad?
Hay software realmente muy bueno en todos los sentidos. Piensa en el Mars Rovers, Google, y el Proyecto Genoma Humano. Eso es software de calidad! Hace quince años, la mayoría de la gente, y sobre todo la mayoría de los expertos, habría dicho que cada uno de estos ejemplos era imposible.
Por otro lado, si nos fijamos en el «promedio» del código podemos llorar . Su estructura es terrible, y los programadores no piensan en su corrección, algoritmos, estructuras de datos, o en el mantenimiento.
¿Cómo podemos arreglar el caos en que estamos?
En teoría, la respuesta es simple: educar mejor a nuestros desarrolladores software, un uso más apropiado de los métodos de diseño, y diseñar pensando en la flexibilidad y el largo plazo. Recompensar lo correcto, lo solido y lo seguro. Sancionar la dejadez.
(Entrevista a Bjarne Stroustrup en Technology Review)
¿Te ha resultado útil?
Antes de irte, llévate gratis El Diccionario de la IA: todos los términos («prompt», «agente», «token»…) explicados en claro, sin tecnicismos y con ejemplos. Déjame tu email y te lo envío ahora mismo:
Sin spam. Al descargarlo te unes a mi newsletter y te puedes dar de baja cuando quieras.