Gummianka -felsökningsmetoden är en psykologisk metod för att lösa ett problem genom att delegera det till en mental assistent. Metoden beskrivs i Andy Hunts bok The Pragmatic Programmer» [1] .
Kärnan i metoden är att testpersonen lägger en leksaksanka på skrivbordet (gummiankan är en konvention; i praktiken kan du använda vilket föremål som helst som symboliserar en animerad assistent), och när han har en fråga som är svår att svar, frågar han leksaken så här som om hon verkligen kan svara. Författaren till boken antar att den korrekta formuleringen av frågan innehåller hälften av svaret på den, medan att ställa uppgiften i form av en fråga till en imaginär samtalspartner ger impulser till tankar, styr dem i rätt riktning, översätter "strömmen" av medvetandet” i formella termer .
Metoden används även vid felsökning . Om en viss del av programmet inte fungerar försöker programmeraren konsekvent förklara för ankungen vad varje rad i programmet gör och i processen hittar felet själv. Denna felsökningsmetod är i själva verket en kodgranskning under vilken programmeraren "ropar" på hjälp en imaginär assistent.
Den 1 april 2018 introducerade Stack Exchange en ny funktion på sina sajter – Quack Overflow, en anka som dyker upp i det nedre högra hörnet av webbläsarens viewport och försöker hjälpa besökaren genom att lyssna på deras problem och svara. Efter att ha "lyssnat" på frågan och "bearbetat" den gör ankan helt enkelt ett "kvackande" ljud och länkar till ankungens artikel som en kraftfull problemlösningsmetod. Förvirrade besökare, som såg ankan för första gången, trodde att deras datorer hade skadlig programvara installerad innan de insåg att det var ett aprilskämt .[ betydelsen av faktum? ]
Jag fick tillfälle att reflektera och prata med dig. Det är sant att jag misstänker att du inte förstod allt av mina ord. Men tack vare din uppmärksamhet kunde jag formulera min tanke. Och det här är inte så lite.
- Alexander Nemirovsky "Samtal med en åsna"