November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
W recepturach zamieszczonych w poprzednich rozdziałach koncentrowaliśmy się na pisaniu kodu, który miał realizować pożądanie czynności. W tym rozdziale skupimy się na weryfikacji działania kodu oraz poprawianiu występujących w nim ewentualnych błędów. Rozdział rozpoczniemy od omówienia prostych sposobów debugowania, a następnie przejdziemy do bardziej skomplikowanych technik.
Co się dzieje, kiedy w programie zostaje wykryty błąd? W najlepszym razie programista wykrywa go, zanim jeszcze jego skutki okażą się dotkliwe — być może również dla innych programistów. Taki właśnie jest cel testów modułowych („17.7. Jak pisać testy modułowe?”). Język Ruby i społeczność jego ...
Read now
Unlock full access