confessional debugging

Noun

 * 1)  The debugging technique wherein a programmer explains a problem to someone else, and in the process realizes the source of it.