Qu'est-ce que le

RUBBERDUCKING ?

La méthode du canard en plastique, aussi appelé « rubber duck debugging » ou « rubberducking », consiste à expliquer à un canard en plastique un problème de programmation de manière méticuleuse et à haute voix.

Cet exercice permet de mettre en lumière les incohérences et de résoudre le problème de programmation.

Le nom fait référence à une histoire du livre The Pragmatic Programmer dans laquelle un programmeur transportait un canard en caoutchouc et déboguait son code en se forçant à l'expliquer, ligne par ligne, au canard.