Poprawianie błędów potrafi czasem zająć więcej czasu niż pisanie kodu
Pisz kod wolniej, ale dokładnie!
U mnie nie działa i nic się nie wyświetla na stronie?
Miej zawsze włączoną konsolę i zaglądaj do niej - poznasz przyczynę.
Odświeżanie po raz dziesiąty nie sprawi, że kod nagle zadziała
Jeżeli za drugim odświeżeniem dalej jest błąd to znaczy, że schrzaniłeś - szukaj błędu
Nie bój się komunikatów o błędach
Zawarta jest w nich często masa przydatnych informacji jak powstały błąd naprawić.
Zmiennych globalnych unikaj jak ognia
Hermetyzuj kod w funkcje - np. stosuj funkcje samowywołujące.
Stosuj bezpieczniejszą technikę porównań
Tam gdzie się da porównuj stałą do zmiennej a nie odwrotnie.
Nie poprawiaj kodu "na pałę"!
Nie ogarniasz co się dzieje? Przeanalizuj kod dokładnie, postaraj się go zrozumieć, nie dość że szybciej go naprawisz (a nie zepsujesz) to jeszcze się czegoś nauczysz!
Czytasz kod i wydaje Ci się, że wszystko powinno działać?
Pamiętaj o wynoszeniu (hoistingu) - o tym, że kod, który napisałeś nie jest 1 do 1 uruchamiany przez interpreter.
Nie zniechęcaj się błędami!
Pozwól sobie na popełnianie błędów. To właśnie dzięki nim poznajesz zasady programowania, a z każdym rozwiązanym problemem stajesz się lepszym ekspertem.
Bo nie ma to jak uczucie dobrze napisanej aplikacji :)
Którą potem pozostaje "tylko" udostępnić użytkownikom :)