Rubber Duck Debugging Vocabulary

Practice rubber duck debugging and explanation vocabulary: step-by-step walkthroughs, finding bugs through explanation, revealing false assumptions, and talking through problems.

0 / 29 completed
1 / 29
A developer says 'I found the bug while explaining it to you.' Why does explaining code often reveal bugs?

Frequently Asked Questions

What does the "Rubber Duck Debugging Vocabulary" exercise practise?

Practice rubber duck debugging and explanation vocabulary: step-by-step walkthroughs, finding bugs through explanation, revealing false assumptions, and talking through problems.

How many questions are in this exercise?

This exercise has 29 questions, each multiple-choice with a full explanation shown after you answer.

What English level is this exercise for?

This exercise is tagged Intermediate. If the vocabulary feels difficult, browse the Debugging Language category page for an easier module to start with.