rubber ducking

Alternative forms

 * rubber-ducking
 * rubberducking

Noun

 * 1)  Rubber duck debugging.