Wzorce projektowe · Junior · Pytanie 49 z 75

Dlaczego czyste funkcje są przydatne w projektowaniu?

Wyjaśnienie

Czysta funkcja bez efektów ubocznych jest przewidywalna: te same dane wejściowe dają ten sam wynik. Logikę biznesową (obliczanie ceny, walidację) opłaca się wynosić do czystych funkcji, a efekty uboczne trzymać na krawędziach systemu.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Junior · pytanie 49

Sprawdź się

Rozwiąż test Wzorce projektowe · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test