Aunque puede parecer extraño, detrás de este nombre tan simpático se esconde una técnica de depuración de lo más efectiva, sencilla y divertida, aunque no muy recomendable si ya cuentas con cierta fama de excéntrico entre tus conocidos.
¿No te ha pasado nunca que en el proceso de intentar explicar un problema a otra persona, de repente, casi milagrosamente, te ha venido a la cabeza la solución que te había estado eludiendo durante horas? Este es un fenómeno documentado por los psicólogos que tiene su orígen en que vocalizar tus pensamientos te ayuda a ordenarlos y activa distintas partes de tu cerebro.
La depuración de patito de goma se basa precisamente en esto. Sólo tienes que hacerte con un patito de goma, sentarlo al lado de tu monitor, y explicarle qué se supone que debería hacer tu código cuando este no se comporta como esperabas.
Por supuesto, también puedes seguir molestando a tus compañeros en lugar de usar un patito de goma. O si eres una persona muy triste, puedes hablar contigo mismo…
A veces hablar con uno mismo es la mejor opción.
¿Es más triste hablar con uno mismo que con un patito de goma?
…
Yo tengo un pingüino de goma, es el que mejor me entiende 😛
¿Un tux?
Más bien un Andatuz, pero son familia XD
A mis hijos (11 y 9) también les pasa, empiezan a soltarme una parrafada y a mitad se interrumpen y dicen «¡aaah, ya sé, ya se!». Y yo no me he enterado de nada. Pero contenta.
Yo tengo un elphpant, sirve si le hago preguntas de jquery? xD
elephant sabe mas de postgresql 😛
elPHPant sabe mas de web y scripts 😀
Un compañero del trabajo hacia como si tuviera titeres en las manos(no tenia ninguno) y los ponia a hablar entre ellos, hasta los volteaba a ver el monitor para que observaran bien su código, asustó a una compañera que se sentaba a su lado con esta forma de trabajar.
A mi también me hubiera asustado, lo reconozco xDD
Que original jeje xD!
Esa idea de los títeres me agradó, creo que la probaré aunque lo más seguro es que me tachen de loco en la oficina.
Saludos.. =)
4Ever alone!!!
Tomo nota. El pobre C3Po de mi escritorio las va a pasar canutas.
Lo unico que tengo en la mesa con rostro es una taza con la cara de Sheldon Cooper… no se si quiero preguntarle a el
Cierto. Anda que no me ha pasado veces.
Siempre uso esa tecnica es la mas efectiva, aunque yo la aplico con personas (de preferencia que no esten familiarizados con el tema) por que aparte de ordenar tus ideas tienes que explicarselo de forma que pueda entender.
Yo uso un mono de peluche. Un mono siempre es mejor que un pato. Son más inteligentes.
Yo le hablo a mi gato, tratando de explicarle mi codigo de vez en cuando funciona debo admitirlo.
A ver quien se anima a hacer un Eliza usando AIML para coders con problemas de debugeo 😛
Tengo varias «mascotas» en mi escritorio
les hablare y les explicare para que me compartan su opinion, creo que mi lagartija tiene la solucion
Mi favorita es un cabezón del Fallout, pero intentaré no seguir este método con él. Con como están las cosas, aún quiero seguir un tiempo más en esta oficina xDD
Saludos.
Yo hablo con la secretaria de mi oficina, pero en vez de venirme una idea con la solución a algún algoritmo que esté desarrollando, me vienen puras ideas cachondas para hacer algo con ella
Yo lo aplico con mi gato… y realmente funciona…
Yo la aplico pero al revés, cómo soy el informático me hacen preguntas «técnicas» por ejemplo cómo poner negritas en word o buscar algo en su enorme «base de datos» de excel. Cuando alguien me pregunta me paro destrás de ellos para que me expliquen y generalmente a mitad de divha explicación dicen «Ah ya, gracias».
Esto es lo que Steve McConell llama «Depuración confesional».
Nosotros lo llamabamos el metodo del elefantito.
Hacia el 89.
molaría un patito con un botón el cual cuando pulsas se escucha un audio que dice «ajá» como si te estuviese escuchando xDDD