Rubber Duck Debugging
This is where the concept of rubber duck debugging comes in.
Rubber duck debugging. In it a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it line by line to the duck. From journeyman to master by andrew hunt and david thomas. Rubber duck debugging 1. Lidea infatti e che descrivendo dettagliatamente il funzionamento atteso del programma ed.
Nellingegneria del software viene indicata come rubber duck debugging o rubber ducking una pratica di debugging che consiste nello spiegare riga per riga il funzionamento di un programma ad un oggetto inanimato come appunto una papera di gomma. Beg borrow steal buy fabricate or otherwise obtain a rubber duck bathtub variety. Learn how in this post on why you should simply go and duck yourself. The principles behind why it works for programmers can also be applied to growth marketers and entrepreneurs that feel completely stuck.
Rubber duck debugging the rubber duck debugging method is as follows. The name is a reference to a story in the book the pragmatic programmer in which a programmer would carry around a rubber duck and debug their code by forcing themself to explain it line by line to the duck1. Your dog or cat works. The legend of the master programmer with a rubber duck on her desk who talked her little duck through her code as she debugged.
If you can imagine a figure that works. Rubber duck debugging is a reference to a story in a programming book called the pragmatic programmer. Rubber duck debugging is intended to cure you of the tunnel vision that programmers often fall victim to by forcing you to acknowledge and explain each pieceits as if youre looking at the code with a fresh set of eyes all over again. Rubber duck debugging is more than just a way of helping programmers to deliver a finished product.
Even your pet grasshopper.