Los mejores comentarios

Aquí podrás hablar de cualquier cosa relacionada con la tecnología y la informática: software, hardware, internet, problemas con tu PC, robótica, I+D+i, etc.

Moderator: Viento

Post Reply
User avatar
Pappapishu
Compañero de fatigas
Compañero de fatigas
Posts: 11986
Joined: 31 Jan 2010, 10:43
PSN ID: Pappaìshu
Twitter: @Pappapishu
STEAM: pappapishu
Location: Puerto Pollo, Isla Plunder
Contact:

Los mejores comentarios

Post by Pappapishu » 02 Mar 2010, 12:19

He encontrado una web que clasifica los mejores comentarios jamás encontrados dentro de un código de programación. Copio el link y alguno de mis favoritos:

http://stackoverflow.com/questions/1846 ... ncountered


// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 16

double penetration; // ouch

mov si, pCard ; captain?
(para el que no lo coja...Picard es el capitan de star trek)


//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.


// Magic. Do not touch.


#define TRUE FALSE //Happy debugging suckers

return 1; # returns 1


(este es un trabalenguas muy ingeniosoXD)
// Replaces with spaces the braces in cases where braces in places cause stasis
$str = str_replace(array("\{","\}")," ",$str);


last = first; /* Biblical reference */



y muchos más que veréis ahi....que frikis somos los programadores!
Image
https://www.instagram.com/madridwolvesqt/

User avatar
Black Flare
Plumaje Fénix
Plumaje Fénix
Posts: 796
Joined: 18 Jan 2010, 13:35
Location: Pitágoras.

Re: Los mejores comentarios

Post by Black Flare » 02 Mar 2010, 13:54

Si, es un poema muchas veces los comentarios que se ponen en nuestros códigos xDD. Aún recuerdo un comentario que puse una vez en el código que le entregué al profesor (gracias a que no se dio cuenta)

//Esta línea es una estupidez, pero sin ella no compila

xDDD
Image

Gandalf
Cactilio Chalado
Cactilio Chalado
Posts: 2695
Joined: 14 Aug 2009, 00:26
Location: Silver City

Re: Los mejores comentarios

Post by Gandalf » 04 Mar 2010, 17:46

Pappapishu wrote://Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.

Más de una vez debí escribirme esto a mi mismo.

En mi trabajo es normal que un código termine siendo editado o utilizado por otras personas. Alguna vez deje un:
//al que borre el siguiente módulo lo recontracago a patadas en culo
Image
Firma patrocinada por mi vieja amiga

User avatar
Inferno
Amigo De Ultros
Amigo De Ultros
Posts: 5420
Joined: 07 Sep 2009, 01:45
PSN ID: Blackvals
Location: Vic

Re: Los mejores comentarios

Post by Inferno » 04 Mar 2010, 18:22

// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy


Dios xDDD
La verdad es que yo en los programas que hago para mis evaluaciones semanales/bisemanales/trisemanales (depende del ejercicio, lo que se hayan picado vamos xD) no suelo poner comentarios más allá de por ejemplo separar (para verlo yo más claro) en una clase constructores, métodos consultores, modificadores y de clase, aparte de los atributos.
Ejemplo:
//Constructores
//Atributos
//Métodos consultores
//Métodos modificadores
//M. Clase

Luego la mayoría de mis comentarios (// ...) suelen ir enfocados a Pre y Post, que me "obligan" a ponerlas :lol:
Eso sí, alguna vez que no me ha salido algo, lo he enviado al corrector mal con comentarios xD

User avatar
Pappapishu
Compañero de fatigas
Compañero de fatigas
Posts: 11986
Joined: 31 Jan 2010, 10:43
PSN ID: Pappaìshu
Twitter: @Pappapishu
STEAM: pappapishu
Location: Puerto Pollo, Isla Plunder
Contact:

Re: Los mejores comentarios

Post by Pappapishu » 04 Mar 2010, 18:36

No sé si alguien se habrá molestado en entrar al propio link pero por si acaso he encontrado unos pocos más cachondísimos:


// hack for ie browser (assuming that ie is a browser)


// Any maintenance developer who can't quote entire Monty Python
// movies from memory has no business being a developer.
const string LancelotsFavoriteColor = "$0204FB"
(101% de acuerdo con este!)


Repeat
...
Until (JesusChristsReturn) ' Not sure


(Este no se ve bien aquiXD, pero es una pirada de olla épica!)
## Safety pig has arrived!
text = h(text)
## _
## _._ _..._ .-', _.._(`))
## '-. ` ' /-._.-' ',/
## ) \ '.
## / _ _ | \
## | a a / |
## \ .-. ;
## '-('' ).-' ,' ;
## '-; | .'
## \ \ /
## | 7 .__ _.-\ \
## | | | ``/ /` /
## /,_| | /,_/ /
## /,_/ '`-'
##


// The ratio of a circle's circumference to its diameter. Remember to change
// this to 3.0 if you move to a site in Indiana.
#define Pi 3.1415927




/*
This isn't the right way to deal with this, but today is my last day, Ron
just spilled coffee on my desk, and I'm hungry, so this will have to do...
*/
return 12; // 12 is my lucky number



// no comments for you
// it was hard to write
// so it should be hard to read
Image
https://www.instagram.com/madridwolvesqt/

User avatar
Inferno
Amigo De Ultros
Amigo De Ultros
Posts: 5420
Joined: 07 Sep 2009, 01:45
PSN ID: Blackvals
Location: Vic

Re: Los mejores comentarios

Post by Inferno » 04 Mar 2010, 18:44

Sí, yo estoy ojeando desde hace un ratillo esa web. Voy a citar algunas que me han hecho gracia xD:

long long ago; /* in a galaxy far far away */

... xD

//This code sucks, you know it and I know it.
//Move on and call me an idiot later.

Qué autoestima

//I am not sure why this works but it fixes the problem.

Me siento identificado... xD

// I am not sure if we need this, but too scared to delete.

Y con este alguna vez también

options.BatchSize = 300; //Madness? THIS IS SPARTA!

Esto no se lo que hace pero me ha hecho gracia el comentario xD

Gandalf
Cactilio Chalado
Cactilio Chalado
Posts: 2695
Joined: 14 Aug 2009, 00:26
Location: Silver City

Re: Los mejores comentarios

Post by Gandalf » 04 Mar 2010, 19:34

Inferno wrote:
// I am not sure if we need this, but too scared to delete.

Y con este alguna vez también

Ya somos dos. O tres contando al del comentario original XD

A todos les paso que al principio no usaban comentarios para nada y luego con la practica y la madurez encontraron útil ponerle comentarios a todo?
Image
Firma patrocinada por mi vieja amiga

User avatar
Pappapishu
Compañero de fatigas
Compañero de fatigas
Posts: 11986
Joined: 31 Jan 2010, 10:43
PSN ID: Pappaìshu
Twitter: @Pappapishu
STEAM: pappapishu
Location: Puerto Pollo, Isla Plunder
Contact:

Re: Los mejores comentarios

Post by Pappapishu » 04 Mar 2010, 20:28

A mi desde luego...cuando estudiaba nos obligaban a tener un mínimo de comentarios que yo consideraba inútil....ahora comento más en los códigos que en el foroXD
Image
https://www.instagram.com/madridwolvesqt/

User avatar
Black Flare
Plumaje Fénix
Plumaje Fénix
Posts: 796
Joined: 18 Jan 2010, 13:35
Location: Pitágoras.

Re: Los mejores comentarios

Post by Black Flare » 05 Mar 2010, 11:36

Gandalf wrote:
Inferno wrote:
// I am not sure if we need this, but too scared to delete.

Y con este alguna vez también

Ya somos dos. O tres contando al del comentario original XD

A todos les paso que al principio no usaban comentarios para nada y luego con la practica y la madurez encontraron útil ponerle comentarios a todo?


o 4, o 5 XD. A mi me pasa tambien que hay algo que no tiene utilidad clara pero no sabes si quitarlo.

Algún día traeré prácticas para que veais mis comentarios xD
Image

User avatar
Pappapishu
Compañero de fatigas
Compañero de fatigas
Posts: 11986
Joined: 31 Jan 2010, 10:43
PSN ID: Pappaìshu
Twitter: @Pappapishu
STEAM: pappapishu
Location: Puerto Pollo, Isla Plunder
Contact:

Re: Los mejores comentarios

Post by Pappapishu » 13 Mar 2013, 11:10

Acabo de ver una brutal

Exception up = new Exception("Something is really wrong.");
throw up; //ha ha


Llamar "up" a una excepción para poder invocarla diciendo: throw up (vomitar), me parece tremendo xD

Y me veo obligado a incluír...

// Catching exceptions is for communists
Image
https://www.instagram.com/madridwolvesqt/

Post Reply