Zasady programowania
Informatyka » zakres rozszerzony » Stosowanie tablic i łańcuchów w programowaniu » Zasady programowania
Dobry styl programowania to taki, w którym potrafimy zapisać algorymt w sposób zrozumiały dla komputera i człowieka
Zasady programowania w dobrym stylu:
- Należy stosować zrozumiałe nazwy zmiennych. Można stosować zrozumiałe skróty. W nazewnictwie zmiennych należy przestrzegać norm danego języka. Mimo że stosowanie długich, opisowych nazwjest czasochłonne, to jest dobrym nawykiem, przynoszącym długofalowe korzyści. Dzięki temu dużo łatwiej jest interpretować kod programu.
- Warto zarezerwować pewne nazwy na zmienne używane wielokrotnie np. sterujące pętlami (i, j), elementy zbiorów, liczby (a, x), liczby elementów w zbiorze (n, m)
- Dobrze jest sporządzić listy używanych zmiennych.
- Należy dzielić program na podprogramy realizujące mniejsze fragmenty zadania.
- Należy dbać o przejrzystość tekstu programu i zachowywać czytelność jego struktury np:
- każdą instrukcję zapisywać w nowym wierszu
- stosować wcięcia
- dodawać komentarze
- Należy pisać programy odporne na błędy użytkowników. Program powinien instruować swojego użytkownika o działaniach, wyświetlać komunikaty, być odpornym na wprowadzenie błędnych danych.
Zasady redagowania programu
- Kolejne instrukcje programu oddzielamy średnikami.
- W jednej linii programu może być umieszczonych wiele instrukcji, ale muszą być oddzielone średnikami.
- Dla czytelności programu stosuje się tzw. wcięcia.
- Programy mają być czytane przez ludzi, dlatego należy je pisać czytelnie, gdyż ułatwia to ich zrozumienie i ewentualne wprowadzanie późniejszych zmian.
- Bardzo ważne dla czytelności programu są komentarze.
- Stosuj komentarze wstępne.
- Stosuj przewodniki w długich programach.
- Błędne komentarze to gorzej niż zupełny brak komentarzy.
- Stosuj odstępy dla poprawienia czytelności.
- Używaj dobrych nazw mnemonicznych.
- Wystarczy jedna instrukcja w wierszu.
- Nawiasy kosztują mniej niż błędy.
Zadanie 1.
Otwórz jeden ze swoich programów i na jego przykładzie wskaż zasady, które udało ci się wnim zastosować. Zastanów się, co powinieneś jeszcze poprawić?