NestJS · Senior · Pytanie 9 z 75
Dlaczego forwardRef może ukrywać problem projektowy, nawet gdy naprawia błąd?
- 1
forwardRefwyłącza DI dla tych providerów - ✓Poprawna odpowiedź: Cykl modułów lub providerów oznacza, że dwie części zależą od swoich wnętrz; komplikuje to kolejność inicjalizacji i testowanie
- 3
forwardRefspowalnia każde żądanie
Wyjaśnienie
Typowe poprawki: wydzielić wspólną logikę do trzeciego modułu, odwrócić zależność przez zdarzenia albo zależeć od abstrakcji.