Rozdział 17. Testowanie, debugowanie, optymalizacja i tworzenie dokumentacji

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 ...

Get Ruby. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.