Citas célebres IX
Vía el Twitter de fred_SSC (Sinergia sin control)
Click en la imagen para ampliar
La única medida válida para la calidad del código: WTFs/minuto :-) Algo así como la cantidad de veces por minuto que un programador dice ¡Pero qué coño! o una expresión similar.
Vía OSNews.com
La excusa nº 1 de un programador para perder el tiempo legitimamente:
“Mi código está compilando”
- ¡Hey, volved al trabajo!
- ¡Compilando!
- Oh, continuad
Visto mientras me pasaba un buen rato leyendo el hilo What’s your favorite “programmer” cartoon en Stackoverflow.
Xkcd.com vía Stackoverflow.
Gracioso artículo el que me acabo de encontrar saltando de página en página: “How to write unmaintainable code“, de Roedy Green. En resumen, se trata de asegurarte tu trabajo como programador escribiendo un código que para tu predecesor en el puesto que ocupas ahora sea ilegible por completo.
Divide el artículo en partes como nomenclatura, camuflaje, documentación, diseño, ofuscación de código, etc., dando en cada una de ellas algunos trucos:
Cómo llamar a las variables (propone utiliar un libro de nombres para bebés :-)), reutilizarlas todo lo posible para confundir al “enemigo”, poner tildes semiocultas y, hablando de Java, pasarte por el forro el Code Conventions for the Java Programming Language.
Esconder código entre muchas líneas de comentarios ya que (y que razón tiene) nadie se para a leerlos. Y sobre documentación, valga una frase: ”
Incorrect documentation is often worse than no documentation”, aparte de decir que mientas un poquillo en las aclaraciones. Y así sigue durante unas cuantas líneas.
Me he reído un buen rato leyéndolo. Es un poco largo, pero se hace ameno.

