Rubber duck debugging

from Wikipedia, the free encyclopedia
Rubber duck helps with debugging

Quietscheentchen debugging (Engl. "Rubber duck") refers to a method for finding errors ( bugs ) in computer programs . There are several names for this method, often with other inanimate objects.

In rubber duck debugging, the programmer explains the program code line by line to a rubber duck (or, for example, to a person who does not understand anything about programming). The explanation requires a deeper understanding of the program code. In the line-by-line explanation of what the program is supposed to do compared to what it actually does, any inequalities are noticeable. The programmer notices the error during the explanation process. The rubber duck's advantage over another person is that nobody needs to be disturbed.

Individual evidence

  1. When the rubber duck solves problems - christian-rehn.de. Retrieved July 8, 2017 .
  2. ^ Squeaky duck debugging - squeaky duck.net. (No longer available online.) Archived from the original on September 7, 2017 ; Retrieved July 8, 2017 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / quietscheentchen.net