Als Rubber Duck Debugging (dt. Quietscheenten Fehlerbeseitigung) bezeichnet man in den Programmierkreisen eine beliebte Form der Fehlersuche im Code.
Diese Art der Problemlösung findet Gebrauch bei nicht funktionierendem Code. Hierbei wird der geschriebene Code einer Rubber Duck (dt. Quietscheente) erklärt, um den Code besser nachvollziehen zu können. Dies bedarf einem richtigen Verständnis für den geschriebenen Code.
Die Debugging Methode beginnt damit, dass die Quietscheente neben sich gestellt wird und man den Zweck des Codes kurz erläutert.
Im nächsten Schritt wird der Code Zeile für Zeile erklärt und auf Details im Code eingegangen. Durch die Erklärung werden so vorhandene Fehler (Bugs) gefunden. Häufige Gründe für Bugs im Code sind die Programmiergeschwindigkeit, fehlende Konzentration beim Programmieren und/oder fehlendes Fachwissen.
Methode zum Finden von Fehlern in Computerprogrammen.
Ist eine Methode zum auffinden von Fehlern.