Me he permitido reunir una serie de citas no verificadas sobre la complejidad, el software y la programación. He intentado traducirlas lo más fielmente que he podido.

Sobre la complejidad 

…es la simplicidad lo que es difícil de conseguir.
—Bertholdt Brecht

Hay dos formas de diseñar software. Una es hacerlo tan simple que obviamente no tenga deficiencias. La otra es la de hacerlo tan complicado que no tenga deficiencias obvias.
—C.A.R. Hoare 

Una causa fundamental de la complejidad es que los fabricantes de software incorporan, sin ponderar, cualquier característica que quieren los usuarios.
—Niklaus Wirth

Para cada problema complejo existe una respuesta que es clara, simple, e incorrecta.
—H. L. Mencken

Un sistema complejo que funciona, invariablemente ha evolucionado de un sistema simple que funciona.
—John Gall

Sobre la programación 

Hoy día, la programación es una carrera entre los ingenieros de software intentando construir mayores y mejores programas “a prueba de idiotas”, y el Universo tratando de producir mayores y mejores idiotas. Hasta el momento el Unverso va ganando.
—Rich Cook

El primer 90% de la codificación consume el 90% del tiempo disponible de desarrollo. El restante 10% del código consume el otro 90% del tiempo.
—Tom Cargill

Los programas deben ser escritos para que la gente pueda leerlos, y solo incidentalmetne para que las máquinas puedan ejecutarlos.
—Abelson and Sussman

Un lenguaje que no tiene de todo es, en realidad, más facil de programar con él que otro que sí lo tenga.
—Dennis Ritchie

Otras 

Cualquier tecnología suficientemente avanzada es indistinguble de la magia.
—Arthur C. Clarke

Tratar de mejorar la calidad del software incrementando la cantidad de pruebas a realizar es como intentar perder peso pesándose más a menudo.
—Steve McConnell, Code Complete

Altes que el software sea reusable tiene que ser usable.
—Ralph Johnson

Escribe un comentario