Was versteht man unter Rubber Duck Debugging?

Maniac9920. Juli 2020

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

 

Antworten

Stiltskin20. Juli 20201x 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.

DaLu20. Juli 20200x hilfreich

Methode zum Finden von Fehlern in Computerprogrammen.

k355220. Juli 20200x hilfreich

Ist eine Methode zum auffinden von Fehlern.

 

Frage stellen

 
 
Suchbegriff