rubber-duck
Bathtime yellow bird
Rubber-duck refers to the debugging technique of explaining code or a problem aloud to an inanimate object—traditionally a rubber duck—to clarify one's thinking.
The act of articulating the problem often reveals the solution: I rubber-ducked the bug and found it immediately.
The duck itself doesn't matter; the explanation does.
Object for amusement
- squeakShort, shrill cry
- collectibleObject worth amassing
- plasticCapable of being molded
- vinylSynthetic resin plastic
novelty · carnival · prize · gift · infant · toddler · floating · squeezable
Fluid's upward resistance
- bobbingRhythmic vertical movement
- driftingMoving without purpose
- waterClear essential liquid
- pondSmall still body
pool · surface · lightweight · hollow · bathtub · currents · ripples · splash
Emitting or reflecting light
- plasticCapable of being molded
- beakHorny avian mouthpart
- orangeCitrus with segments
- classicOf lasting excellence
iconic · cheerful · sunny · vibrant · glossy · recognizable · cartoonish · traditional
Fixture for soaking
- bubblesGas-filled liquid spheres
- splashingLiquid striking noisily
- waterClear essential liquid
- soapFatty alkali cleanser
bathtime · squeaky · floating · tub · toddler · shampoo · faucet · bathmat
Symbolic communication system
- bugCrawling creature or defect
- programmerOne who writes software
- breakpointCode execution pause marker
- problem-solvingAddressing challenges methodically
talking · explaining · method · technique · inanimate · listener · sounding-board · walkthrough
plaything
Object for amusement
- squeakShort, shrill cry
- collectibleObject worth amassing
- plasticCapable of being molded
vinyl · novelty · carnival · prize · gift · infant · toddler · floating · squeezable · colorful
buoyancy
Fluid's upward resistance
pond · pool · surface · lightweight · hollow · bathtub · currents · ripples · splash · swimming
bright
Emitting or reflecting light
classic · iconic · cheerful · sunny · vibrant · glossy · recognizable · cartoonish · traditional · eye-catching
bathtub
Fixture for soaking
soap · bathtime · squeaky · floating · tub · toddler · shampoo · faucet · bathmat · towel
code
Symbolic communication system
- bugCrawling creature or defect
- programmerOne who writes software
- breakpointCode execution pause marker
problem-solving · talking · explaining · method · technique · inanimate · listener · sounding-board · walkthrough · logic
rubber-duckbath thermometer
Device measuring water warmth
duck decoy · soap dish · loofah · bath plug · showerhead
rubber, duck, rubbers, rubbery, rubberize, rubberized, rubberizing, ducks, ducked