Wskazówki dotyczące pisania funkcji

Podczas pisania funkcji istotne jest kilka elementów:

  • Nazwa funkcji powinna:
    • być odczasownikowa,
    • odzwierciedlać to, co dana funkcja robi,
    • dać się wygodnie odczytać na głos,
  • Funkcja powinna:
    • być niewielkich rozmiarów,
    • wykonywać tylko jedną czynność,
    • przyjmować jako parametry, tylko zmienne konieczne do wykonania czynności,
    • zawierać instrukcje na jednym poziomie abstrakcji,
    • nie używać zmiennych globalnych,
    • mieć jedno wyjście.

Powyższe zasady powinny być łamane z rozwagą i tylko wtedy, gdy zwiększają czytelność kodu.

Do zapamiętania:

  1. FUNKCJE POWINNY WYKONYWAĆ JEDNĄ OPERACJĘ.
  2. POWINNY ROBIĆ TO DOBRZE.
  3. POWINNY ROBIĆ TYLKO TO.
funkcje_-_wskazowki.txt · ostatnio zmienione: 2012/02/04 22:29 przez krzysiek