ProgramadorUnas cuantas citas para programadores (por citas entiéndase de frases, que ese otro tipo de citas que necesitan los programadores no se encuentran aquí. Búsquense en los anuncios por palabras de los diarios de papel).

Las traducciones son libres. Para ser sinceros, son libres, rápidas y cutres.

  • “The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” – “El primer 90% del código corresponde al primer 90% del tiempo de desarrollo. El 10% restante del código corresponde al otro 90% del tiempo de desarrollo”. – Tom Cargill
  • “In order to understand recursion, one must first understand recursion.” – “Para poder entender la recursividad, uno ha de entender antes la recursividad.” – Author Unknown
  • “I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.” – “Siempre he deseado que mi ordenador fuese tan fácil de usar como mi teléfono; mi deseo se ha hecho realidad porque ya no se como usar mi teléfono.” – Bjarne Stroustrup
  • “A computer lets you make more mistakes faster than any other invention in human history, with the possible exceptions of handguns and tequila.” – “Un ordenador te permite cometer más errores de forma más rápida que ningún otro invento en la historia de la humanidad, con la posible excepción de las pistolas y el tequila.”- Mitch Ratcliffe
  • There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.” – “Hay dos formas de construir un diseño de software: Una es hacerlo tan simple que sea obvio que no ha deficiencias, y la otra es hacerlo tan complicado que no hayan deficiencias que sean obvias. El primer método es mucho más difícil.” - C.A.R. Hoare
  • “The gap between theory and practice is not as wide in theory as it is in practice.” – “La diferencia entre la teoría y la práctica no es tanta en teoría como en la práctica” – Author Unknown
  • “If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.” -”Si los constructores construyesen edificios de la misma forma que los programadores escriben programas, el primer pájaro carpintero que llegase destruiría la civilización” – Gerald Weinberg
  • “If debugging is the process of removing software bugs, then programming must be the process of putting them in.” – “Si depurar es el proceso de eliminar errores en el software, entonces programar debe ser el proceso de introducirlos.” – Edsger Dijkstra
  • “Measuring programming progress by lines of code is like measuring aircraft building progress by weight.” -”Medir el progreso de la programación por las líneas de código es como medir el progreso de la construcción de aviones por el peso”.- Bill Gates
  • “Nine people can’t make a baby in a month.” – “Nueve personas no pueden hacer un bebé en un mes.” – Fred Brooks
  • Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” – “Programar hoy en día es una carrera entre los ingenieros de software esforzándose en construir programas a prueba de mayores y mejores idiotas, y el Universo tratando de producir mayores y mejores idiotas. Hasta el momento, el Universo va ganando.” - Rich Cook
  • “There are two major products that come out of Berkeley: LSD and UNIX. We don’t believe this to be a coincidence.” – “Hay dos productos importantes que han salido de Berkeley: LSD y UNIX. No creemos que sea una coincidencia.” – Jeremy S. Anderson
  • “Before software can be reusable it first has to be usable.” – “Antes de que el software pueda ser reutilizable, ha de ser utilizable.” – Ralph Johnson
  • “Life’s too short, write fast code” – “La vida es demasiado corta, escribe código rápido” – Steve Souders
  • “Any fool can use a computer. Many do.” – “Cualquier tonto puede usar un ordenador. Muchos lo hacen.” – Ted Nelson
  • “Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” – “Depurar es dos veces más duro que escribir el código la primera vez. Por tanto, si escribes código de forma tan inteligente como sea posible, no eres, por definición, suficientemente inteligente para depurarlo.” – Brian Kernighan
  • “We have a deal with God – he doesn’t produce software and we do not produce miracles” – “Tenemos un trato con Dios – Él no hace software y nosotros no hacemos milagros” – a software engineer.

Y finalizamos con un mantra:

“Fast. Good. Cheap. Choose any two” – “Rápido. Bueno. Barato. Elija dos”

Idea original a partir de Top 13 Funny Software Development Quotes « Paul Tiseo’s Livin’ La Vida CIO.

Más citas, muchas más en: 101 Great Computer Programming Quotes y en 101 More Great Computer Quotes

Tags: ,

  • http://http.//elornitorrincoenmascarado.blogspot.com/ Ornitorrinco Enmasca

    No se el autor de esta, pero siempre me ha gustado:

    El mejor código es el que no existe, porque:

    1) No contiene errores

    2) No ocupa memoria RAM

    3) Se compila enseguida

  • http://laorejapirata.blogspot.com Julieta Urbana

    La de Berkeley está notable, la de los errores con pistolas y tequila también.

    Saludos.

    <abbr>Cuando escribió este comentario, Julieta Urbana hablaba en su <a href="´[site]´" rel="nofollow">blog de <a href="http://laorejapirata.blogspot......&quot; rel="nofollow">AUTOUR DE LUCIE – FAUX MOUVEMENT.</abbr>

  • Juan Manuel

    Hay 10 tipos de personas, las que entienden binario y las que no.