« Sierra de Ronda | Main | New Composition: Fragile (nueva composión: Fragile) »
viernes, marzo 19, 2010
Frases célebres de la informática (selección personal)
Selección personal a partir de varios post de http://www.variablenotfound.com/2008/04/otras-101-citas-clebres-del-mundo-de-la.html ...
"Controlar la complejidad es la esencia de la programación"
--
Brian Kernigan
"La complejidad es destructiva. Chupa la sangre de
los desarrolladores,
hace que los productos sean difíciles de
planificar, construir y probar,
introduce problemas de seguridad y
provoca la frustración de usuarios
finales y administradores"
--
Ray Ozzie
"Iterar es humano, 'recursivar' es divino"
--
L. Peter Deutsch
"Hay sólo dos clases de lenguajes de
programación: aquellos de los que
la gente está siempre
quejándose y aquellos que nadie usa"
-- Bjarne Stroustrup
"C++
: Donde los amigos tienen acceso a tus miembros privados"
--
Gavin Russell Baker
"Decir que Java es estupendo porque funciona
con todos los sistemas
operativos es como decir que el sexo anal es
estupendo porque funciona
con todos los géneros"
--
Alanna
"Es raro que mantener el código de otro desarrollador sea
como
entrar en un edificio de gran diseño que admiras mientras paseas
por él
y planeas cómo añadirle un ala o algún elemento
decorativo. Lo más
frecuente es que sea como tirarse de cabeza a
un gran montón de basura
maloliente"
-- Bill Venners
"Por norma, los sistemas software no funcionan bien hasta que han
sido
utilizados y han fallado repetidamente en entornos reales"
-- Dave Parnas
"El testing de componentes puede
ser muy efectivo para mostrar la
presencia de errores, pero
absolutamente inadecuado para demostrar su
ausencia"
--
Edsger Dijkstra
“Cualquier problema en ciencias de la computación
puede ser
solucionado con otra capa de indirección… pero usualmente
creará otro
problema”
-- David Wheeler
“Estas
máquinas no tienen sentido común; todavía no han aprendido a
pensar,
sólo hacen exactamente lo que se les ordena, ni más ni menos.
Este
hecho es el concepto más difícil de entender la primera vez que se
utiliza
un ordenador”
-- Donald Knuth
“A veces
vale más la pena quedarse en la cama el lunes que pasar el
resto
de la semana depurando el código que creaste el lunes”
-- Dan Salomon
“Una solución elegante a un problema incorrecto no
resuelve nada”
-- M. Bryce
“Un experto es
una persona que ha cometido todos los errores
posibles en un
determinado terreno”
-- Niels Bohr
“Ese
código es demasiado inteligente como para tener esperanzas de
que
funcione correctamente”
-- Tim Peters
55.
“La programación orientada a objetos ofrece una vía sostenible de
escribir
código spaghetti”
-- Paul Graham
“No
puedes simplemente preguntar a los clientes lo que quieren e
intentar
dárselo. Algo después, cuando lo hayas construido, ellos
querrán
otra cosa”
-- Steve Jobs
“APL es un
lenguaje de sólo escritura. Puedo escribir programas en
APL,
pero luego no puedo leer ninguno de ellos”
-- Roy Keir
“La
simplicidad es un prerequisito para la fiabilidad”
-- E. W.
Dijkstra