The Next Great Thing in Rubber Duck Debugging
There's a line in the second Harry Potter film where a wizard named Mr. Weasley asks “Tell me, what exactly is the function of a rubber duck?” It’s a good question. Some acceptable answers: rubber ducks are for singing to in the bath, floating down a river as part of a creative fundraiser raise money, or to entertain your dog. Developers, however, have a completely different answer to Mr. Weasley's question.