Rubber duck debugging: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Elimino doppie spaziature |
Nessun oggetto della modifica |
||
Riga 1:
[[File:Rubber duck assisting with debugging.jpg|thumb|Una papera di gomma usata in fase di debug]]
Nell'[[ingegneria 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]]).
Il nome è un riferimento a una storia contenuta nel libro ''[[The Pragmatic Programmer]]'', nella quale un programmatore porta con sé una [[paperella di gomma]], alla quale spiega riga per riga il funzionamento del codice,<ref name="pragprog">{{Cita libro| isbn = 978-0-201-61622-4 |url= https://pragprog.com/the-pragmatic-programmer |titolo= The Pragmatic Programmer: From Journeyman to Master |editore= Addison Wesley}} p. 95, footnote.</ref> ma la tecnica è nota anche sotto diversi nomi, che tipicamente si riferiscono ad altri oggetti inanimati.
|