Wzorce projektowe · Junior · Pytanie 43 z 75

Funkcja przyjmuje 7 argumentów. Jaki refaktoring jest zwykle odpowiedni?

Wyjaśnienie

Długa lista parametrów to „zapach kodu”: łatwo pomylić kolejność. Obiekt z destrukturyzacją ({ id, title, onSave }) dokumentuje się sam i pozwala na wartości domyślne. Czasem to znak, że funkcja robi zbyt wiele.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Junior · pytanie 43

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