Cómo usar Git correctamente… según xkcd

Cómo usar Git correctamente según xkcd

— Esto es Git. Realiza un seguimiento del trabajo colaborativo en proyectos por medio de un hermoso modelo en árbol basado en la teoría de gráficas distribuidas.
— Guay. ¿Cómo podemos usarlo?
Ni idea. Simplemente memorizad estos comandos y escribidlos para sincronizar el repositorio. Si os aparece algún error, salvad vuestro trabajo en cualquier otra parte, borrad el proyecto y descargad desde cero una nueva copia del mismo.

Cómo usar Git correctamente… según xkcd

El talento no conoce fronteras

Anton Ego en Ratatouille

No todo el mundo puede convertirse en un gran artista. Sin embargo, un gran artista puede venir de cualquier parte.

Palabras de Anton Ego (Ratatouille, 2007) recogidas en A great developer can come from anywhere para ilustrar que el talento no conoce fronteras (vía Daring Fireball)

Que el código no te estropee un buen comentario

El mejor comentario jamás escrito

Querida persona encargada de mantener el código:

Una vez que has dedicado tiempo para ‘optimizar’ este programa y te has dado cuenta del terrible error que has cometido, te agradecería que incrementaras el siguiente contador como aviso para la próxima persona que decida meterle mano.

total_de_horas_malgastadas_en_este_codigo = 42

Traducción libre de un comentario publicado por John Fitzpatrick

Hay maneras… y maneras de depurar código

Cuando se depura código en busca de fallos, los novatos incluyen código para corregirlos, mientras que los expertos eliminan las líneas de código defectuoso.

Richard Pattis, creador de Karel el Robot (vía Quote Garden)

Héroes anónimos de la programación

Las personas encargadas de realizar el mantenimiento del software son los verdaderos héroes anónimos de la programación.

Axel Rauschmayer, programador especializado en Javascript (vía O’Reilly)

Lenguajes de programación como personajes de Tolkien

Lenguages programacion como personajes de El Señor de los Anillos

Imagina que Tolkien hubiera optado por incluir lenguajes de programación como personajes de su popular saga de El Señor de los Anillos. Tendríamos a C en representación del Anillo Único, a C++ como Saruman, Ruby como el Hombre y Objective-C como Smaug. Esta y otras analogías las puedes encontrar en una infografía realizada por Carl Cheo para averiguar qué lenguaje de programación deberías aprender primero si quieres dedicarte a ello. Los datos han sido sacados de la respuesta que dio un programador (Prithviraj Udaya) a una pregunta en Quora.

Programación infernal

Programar es tan fácil como montar en bicicleta. Salvo que la bicicleta está ardiendo y tú estás ardiendo y todo lo demás está ardiendo y en realidad te encuentras en el infierno.

Una cita de @matixmatix (via Javier Candeira)

De paseo por el parque… Jurásico

Diseñar un lenguaje de programación es como dar un paseo por el parque. Por el Parque Jurásico.

Una cita de Larry Wall, creador de Perl, extraída de Top 70 Programming Quotes of all Time

No hay software a prueba de errores

Hay dos maneras de escribir programas a prueba de errores; sólo la tercera funciona.

Alan J. Perlis, pionero de los lenguajes de programación y primera persona galardonada con el reconocido Premio Turing en 1966.

Picasso y la programación

Los buenos programadores programan. Los grandes programadores reutilizan código

visto en la portada de Sed One-Liners Explained (Peteris Krumins) y que traslada la famosa cita de Picasso al terreno de la programación

Y es que no podemos olvidar que programar es un arte en sí mismo

Proudly powered by WordPress
Theme: Esquire by Matthew Buchanan.