Gumowa kaczuszka pomagająca znaleźć błędy w kodzie

Metoda gumowej kaczuszki[1][2] – nieformalny sposób debugowania kodu. Metoda polega na tym, że programista, próbując znaleźć błędy w kodzie (inspekcja kodu), trzyma w pobliżu gumową kaczuszkę lub inny przedmiot nieożywiony. Linia po linii, programista tłumaczy kaczuszce lub innemu obiektowi przewidywane funkcje każdego segmentu kodu – podczas sprawdzania powinny wyjść na jaw błędy stworzonej aplikacji.

Metoda jest wersją metody „myślenia na głos”, procedury uznanej za skuteczny sposób na przyspieszenie rozwiązywania problemów[3].

Przypisy

edytuj
  1. Essential Equipment [online], The Third Bit, 20 września 2004 [dostęp 2012-06-24] [zarchiwizowane z adresu 2010-01-06] (ang.).
  2. Rubber Ducking [online], c2.com (ang.).
  3. Thinking Out Loud [online], c2.com (ang.).

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

Parallel Virtual Machine

std::cout oraz printf()). ///// master.c ///// #include <stdio.h> #include "pvm3.h" main() { int cc, tid, msgtag; char buf[100]; printf("Jestem t%x\n"

C (język programowania)

AndreasA. Zeller AndreasA., Why Programs Fail: A Guide to Systematic Debugging, Elsevier, 2009, s. 89, ISBN 0-08-092300-3 . SartajS. Sahni SartajS.,