101 CITAS CÉLEBRES DELMUNDO DE LA INFORMÁTICA (2ª parte)




Programación

48. "No te preocupes si no funciona bien. Si todo estuviera correcto, serías despedido de tu trabajo"
-- Ley de Mosher de la Ingeniería del Software

49. "Medir el progreso del desarrollo de software por líneas de código es como medir el progreso de la construcción de un avión por su peso"
-- Bill Gates

50. "La escritura de código tiene un lugar en la jerarquía humana de valores por encima del saqueo de tumbas y por debajo de la dirección y gestión"
-- Gerald Weinberg

51. "Primero aprende informática y toda la teoría. Después desarrolla un estilo de programación. Entonces, olvídalo todo y hackea"
-- George Carrette

52. "Primero resuelve el problema. Entonces, escribe el código"
-- John Johnson

53. "El optimismo es un riesgo laboral de la programación; el feedback es el tratamiento"
-- Kent Beck

54. "Iterar es humano, 'recursivar' es divino"
-- L. Peter Deutsch

55. "Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta"
-- Anónimo

56. "¿Los índices de los arrays deberían comenzar en 0 o en 1? Mi propuesta neutral de usar 0.5 fue rechazada, en mi opinión, sin la debida consideración"
-- Stan Kelly-Bootle

Lenguajes de programación

57. "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

58. "PHP es un mal menor perpetrado y creado por amaterus incompetentes, mientras que Perl es un gran e insidioso mal perpetrado por hábiles pero pervertidos profesionales"
-- Jon Ribbens

59. "El uso de COBOL daña la mente. Su enseñanza debería ser considerada como un ataque criminal"
-- E. W. Dijkstra

60. "Es prácticamente imposible enseñar buenos hábitos de programación a estudiantes que hayan sido previamente sometidos a una exposición de BASIC. Como desarrolladores en potencia, están mentalmente mutilados sin esperanza de regeneración"
-- E. W. Dijkstra

61. "Pienso que Microsoft eligió el nombre .Net para que no pudiera ser mostrado en un listado de directorio de Unix"
-- Oktal

62. "No hay lenguaje de programación, no importa su estructura, que impida que los programadores hagan malos programas"
-- Larry Flon

63. "El diseño de lenguajes de programación es como pasear en el parque. Bueno, en parque jurásico"
-- Larry Wall

C/C++

64. "¿Cincuenta años de investigación en lenguajes de programación, y acabamos con C++?"
-- Richard A. O'Keefe

65. "Escribir en C o C++ es como utilizar una sierra eléctrica sin ningún tipo de protección"
-- Bob Gray

66. "Cuando usas C++ es más difícil que te dispares a tí mismo en el pie, pero cuando lo haces, te vuelas la pierna entera"
-- Bjarne Stroustrup

67. "C++ : Donde los amigos tienen acceso a tus miembros privados"
-- Gavin Russell Baker

68. "Una de las causas principales de la caída del imperio romano fue que, como no usaban el cero, no tenían forma de saber cuándo sus programas en C terminaban correctamente"
-- Robert Firth

Java

69. "Java es, en muchos sentidos, C++-"
-- Michael Feldman

70. "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

71. "Bien, Java podría ser un buen ejemplo de cómo debería ser un lenguaje de programación. Sin embargo, las aplicaciones Java son buenos ejemplos de cómo las aplicaciones no deberían ser"
-- Pixadel

72. "Si Java dispusiera de un mecanismo real de recolección de basura, la mayoría de los programas deberían autoeliminarse al ser ejecutados"
-- Robert Sewell

Software libre

73. "El software es como el sexo: mejor si es libre y gratis"
-- Linus Torvalds


74. "Las únicas personas que tienen algo que temer de software libre son aquellos cuyos productos tienen un valor aún menor"
-- David Emery

Código

75. "El buen código es su mejor documentación"
-- Steve McConnell

76. "Cualquier código tuyo que no hayas mirado en los últimos seis meses o más es como si lo hubiese escrito otro"
-- Eagleson's Law

77. "El primer 90% del código corresponde al primer 90% del tiempo de desarrollo. El 10% restante corresponde al otro 90% del desarrollo"
-- Tom Cargill

Desarrollo de software

78. "Los buenos programadores usan sus cerebros, pero unas buenas directrices nos ahorran de tener que hacerlo en cada caso"
-- Francis Glassborow

79. "En software, muy raramente partimos de requisitos con sentido. Incluso teniéndolos, la única medida del éxito que importa es si nuestra solución resuelve la cambiante idea que el cliente tiene de lo que es su problema"
-- Jeff Atwood

80. "Considerando el lamentable estado de nuestras aplicaciones informáticas actuales, el desarrollo de software es todavía un arte oscuro, y no puede ser aún considerado una ingeniería"
-- Bill Clinton

81. "No puedes crear un gran software sin un gran equipo, y la mayoría de los equipos de desarrollo se comportan como familias disfuncionales"
-- Jim McCarthy

Depuración

82. "Tan pronto como comenzamos a programar encontramos, para nuestra sorpresa, que crear programas correctos no era tan fácil como habíamos pensado. Tuvo que descubrirse la depuración. Puedo recordar el instante exacto en el que me dí cuenta que una gran parte de mi vida desde entonces iba a pasarla encontrando errores en mis propios programas"
-- Maurice Wilkes descubre la depuración, 1949

83. "Depurar es al menos dos veces más duro que escribir el código por primera vez. Por tanto, si tu escribes el código de la forma más inteligente posible no serás, por definición, lo suficientemente inteligente para depurarlo"
-- Brian Kernighan

84. "Si la depuración es el proceso de eliminar errores, entonces la programación debe ser el proceso de introducirlos"
-- Edsger W. Dijkstra

Calidad

85. "¡No me importa si funciona en tu máquina! ¡No estamos vendiendo tu máquina!"
-- Vidiu Platon

86. "Programar es como el sexo: un único error y tienes que estar soportándolo toda la vida"
-- Michael Sinz

87. "Hay dos formas de escribir programas sin errores; sólo la tercera funciona"
-- Alan J. Perlis

88. "Puedes tener un software de calidad o puedes tener aritmética de punteros, pero no puedes tener ambas cosas al mismo tiempo"
-- Bertrand Meyer

89. "Si McDonnalds funcionara como una compañía de software, uno de cada cien Big Macs te envenenarían, y la respuesta sería 'lo sentimos, aquí tiene un cupón para dos más'"
-- Mark Minasi

90. "Codifica siempre como si la persona que finalmente mantendrá tu código fuera un psicópata violento que sabe dónde vives"
-- Martin Golding

91. "Cometer errores es humano, pero para estropear realmente las cosas necesitas un ordenador"
-- Paul Ehrlich

92. "Un ordenador te permite cometer más errores y más rápido que cualquier otra invención en la historia de la humanidad, con las posibles excepciones de las pistolas y el tequila"
-- Mitch Radcliffe

Predicciones

93. "Todo lo que puede ser inventado ha sido ya inventado"
-- Charles H. Duell, Comisario de oficina de Patentes en EEUU, en 1899

94. "Pienso que hay mercado en el mundo como para unos cinco ordenadores"
-- Thomas J. Watson, Presidente de la Junta Directiva de IBM, sobre 1948

95. "Podría parecer que hemos llegado a los límites alcanzables por la tecnología informática, aunque uno debe ser prudente con estas afirmaciones, pues tienden a sonar bastante tontas en cinco años"
-- John Von Neumann, sobre 1949

96. "Pero, ¿para qué puede valer eso?"
-- Ingeniero en la división de sistemas informáticos avanzados de IBM, hablando sobre los microchips, en 1968

97. "No hay ninguna razón para que un individuo tenga un ordenador en su casa"
-- Ken Olson, Presidente de Digital Equipment Corporation, en 1977

98. "640K deberían ser suficientes para todo el mundo"
-- Bill Gates, 1981

99. "Windows NT podrá direccionar 2GB de RAM, que es más de lo que cualquier aplicación va a necesitar jamás"
-- Microsoft, durante el desarrollo de Windows NT, en 1992

100. "Nunca seremos realmente una sociedad sin papeles hasta que la gente de la Palm Pilot creen 'WipeMe 1.0'"
-- Andy Pierson
(Nota: Wipe es la traducción de toallita de papel)

101. "Si las cosas siguen así, al hombre se le atrofiarán todas sus extremidades excepto los dedos de pulsar los botones"
-- Frank Lloyd Wright

No hay comentarios:

Publicar un comentario