¿Qué significa "rubber duck" en programación?
rubber duck es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.
Definición
Una tecnica de depuracion en la que explicas tu codigo en voz alta a un objeto inanimado (tradicionalmente un pato de goma). El acto de articular el problema te obliga a pensarlo con cuidado, y a menudo encuentras el bug antes de necesitar ayuda de nadie.
Ejemplo en inglés
"I was stuck for an hour, then rubber-ducked it to a colleague and found the bug while explaining the first function."
Términos relacionados
¿Listo para practicar tu inglés en el trabajo?
Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.
Prueba Lingua-e gratis