Was versteht man unter Rubber Duck Debugging?

Maniac99 · 20. Juli 2020

Was versteht man unter "Rubber Duck Debugging" in der Programmierung?

 

Beste Antwort

Stiltskin · 20. Juli 2020 · 1x hilfreich

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.

Antworten

DaLu · 20. Juli 2020 · 0x hilfreich

Methode zum Finden von Fehlern in Computerprogrammen.

k3552 · 20. Juli 2020 · 0x hilfreich

Ist eine Methode zum auffinden von Fehlern.

 
 

Frage stellen

 
 
Suchbegriff