Wzorce projektowe · Senior · Pytanie 43 z 75

Kiedy wzorzec Visitor jest uzasadniony w projekcie TypeScript?

Wyjaśnienie

Visitor jest wygodny dla AST, dokumentów i drzew bloków edytora: nowe operacje (renderowanie, eksport, walidacja) dodaje się bez zmiany węzłów. Jeśli często dochodzą nowe węzły, trzeba zmieniać każdego visitora - to właśnie expression problem.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Senior · pytanie 43

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