Rozdział 10. Debugowanie aplikacji Rails

10.0. Wprowadzenie

Błędy są wpisane w każdy projekt programistyczny. Są to usterki programu powodujące, że rezultat jego uruchomienia różni się od oczekiwanego. Mogą się do nich zaliczać oczywiste problemy, takie jak literówki w składni, jak również takie, które bardzo trudno wykryć ze względu na ich ulotną naturę. Błędy często pojawiają się w wyniku przekazania do programu nieprawidłowych danych wejściowych lub przy jego uruchomieniu w środowisku wcześniej nieprzewidzianym przez programistę.

Debugowanie polega na polowaniu na błędy i ich naprawianiu. Doświadczeni programiści godzą się z faktem, że błędy się zdarzają, i wyrabiają sobie szereg zdolności, które ułatwiają walkę z nimi. Wykrywanie błędów może ...

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