Wzorce projektowe · Junior · Pytanie 8 z 75

Czym jest wzorzec Strategy?

Wyjaśnienie

Zamiast długiego if/else według typu dostawy - obiekt strategii { courier: calcCourier, pickup: calcPickup }, a kod wywołuje odpowiednią. Przykład w JS to funkcja porównująca w sort(compareFn): algorytm sortowania jest ten sam, a strategia porównania jest podpinana.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Junior · pytanie 8

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