Wzorce projektowe · Senior · Pytanie 15 z 75

Czym jest expression problem i jak przejawia się w TS?

Wyjaśnienie

Przy unii dyskryminowanej dodanie nowej funkcji-handlera jest łatwe, ale nowy wariant wymaga edycji każdego switch. W OOP z klasami dodanie nowego typu jest łatwe, a nowej operacji - drogie (rozwiązuje to Visitor). Wybór zależy od tego, co będzie zmieniać się częściej.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Senior · pytanie 15

Sprawdź się

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

Rozwiąż ten test