179

179



138


Sprawdzanie krok po kroku każdego nowego fragmentu kodu

unikanie banalnych błędów

Łatwo założyć, że nasz kod działa poprawnie. W końcu jesteśmy profesjonalistami i oczywiście zaprogramowaliśmy, to co trzeba.

To błędne podejście. Przechodzenie krok po kroku przez każdy nowy fragment kodu jest jedną z najważniejszych technik stosowanych podczas usuwania usterek. Tak postępują najlepsi programiści. Nie robią tego tylko ci zbyt pewni siebie.

Po napisaniu fragmentu nowego kodu, należy go sprawdzić krok po kroku, niezależnie od tego, jak prosty jest to fragment. Trzeba dokładnie przeanalizować wykonywane czynności. Czy nadajemy wartości właściwym zmiennym? Czy wykonujemy pętlę, tak jak myślimy? Czy zainicjalizowaliśmy wszystko, co jest potrzebne? Czy obliczamy, to co chcieliśmy? Czy przechowujemy wyniki we właściwym miejscu? Czy uzyskujemy wyniki, których oczekujemy?

Nie róbmy tego patrząc na kod. Użyjmy w tym celu debugera. Przeanalizujmy zarówno dane, jak i kod. Debuger pomoże nam w odkryciu różnicy, między tym, co kod robi według nas, a tym, co — rzeczywiście.

139


Testowanie, gdy to możliwe, budowanie, gdy to konieczne

rada

To następna bardzo ważna wskazówka, którą chętnie się ignoruje.

W wypadku wystąpienia problemów z kodem, musimy się dowiedzieć, co w nim działa źle. Trzeba przetestować go w debugerze krok po kroku i zrozumieć poszczególne fragmenty. Nie należy próbować natychmiast poprawiać błędy, zgadując tylko, w czym tkwi problem. Możemy jeszcze bardziej się pogubić i co gorsza, popełnić nowe błędy.

Ponadto, jeśli kod nie działa, to należy wyzbyć się pokusy porzucenia go i rozpoczęcia wszystkiego od początku. Oczywiście może zdarzyć się i tak, że będziemy musieli wyrzucić to, co zrobiliśmy. Najpierw jednak należy zrozumieć, co zrobiliśmy źle. Dzięki temu albo odkryjemy błąd, którego nie potrafimy ominąć, albo wymyślimy nowe, lepsze podejście do problemu.


Wyszukiwarka

Podobne podstrony:
fotka115 leieronTelefonTelefon Aby mieć swój telefon, wystarczy tylko, krok po kroku, wykonać 
imgad Bios - konfiguracja Kiedy już nic nie można zrobić... TRIKI, PORADY KROK PO KROKU Kliknij tuta
OCHRONADANYCH OSOBOWYCH Praktyczne porady • Instrukcje krok po kroku • Wzory
skanowanie0017 (10) I HIPOPOTAM w S Lif. 4 • ♦ % # ■ #/* ^ * KROK PO KROKU: %
siedem 3 v’> Jak zainstalować Windows 7. Instruktaż krok po kroku - PROGRAMY - Systemy operacyjne
skanowanie0009 3 OWCAitov ^ i rm KROK PO KROKU: O O # k. { A Zrób z plasteliny takie kawałki jak te.
skanowanie0014 2 KROK PO KROKU: Uformuj z plasteliny takie kształty jak te, które Sklej poszczególne
skanowanie0018 KROK PO KROKU: Ukształtuj z plasteliny takie elementy jak te.    Do tu
skanowanie0021 2 PŁASZCZKA Krok po kroku: óh z plasteliny takie same elementy, jakie kblił na ilustr
Snap 1 PORADNIK KROK PO KROKU WSZYSTKIE CZĘŚCI KURSU GIMPA W PDFPC Format WYDANIE CYPROWI HA CD KROK
krok po kroku upiecie warkoczowe Kopia Upięcie
MALI EINSTEINI 1 Zabaw się w portrecistę i, krok po kroku, narysuj portret Leosia - tak jak wskazu

więcej podobnych podstron