DEV Community

Dublin Anondson
Dublin Anondson

Posted on

3 3

Rubber Ducks: Do they even Work?

I replied to a comment on Ben Halpern's post on getting out of debugging ruts and it got me thinking about how I've always had more success talking to a real person over an inanimate object.

I know talking to rubber ducks is a often recommended way to talk through problems by yourself. But I feel like it lacks some pizazz that makes it useful for me.

To all you dev folks out there, has a rubber ducking worked for you, or was talking to a person significantly better?

Top comments (3)

Collapse
 
jacobherrington profile image
Jacob Herrington (he/him)

So I don't rubber duck debug very often, but virtually every time I pair with a junior and make the effort to articulate what I'm doing AND why -- opaque problems that I'd normally be frustrated by become obvious.

Collapse
 
danondso profile image
Dublin Anondson

I think exercising that learning part of your brain is the best, you don't know until you teach sometimes.

Collapse
 
nickholmesde profile image
Nick Holmes

Talk to other people? Srsly?

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay