Zarządzanie stanem · Senior · Pytanie 72 z 75
Kiedy szyna zdarzeń jest lepsza od wspólnego stanu do komunikacji między funkcjami?
- ✓Poprawna odpowiedź: Dla jednorazowych powiadomień („zamówienie złożone”, „pokaż toast”), na które słuchacze reagują, ale wartość nie jest potem nikomu potrzebna
- 2Dla danych, które komponenty muszą czytać w dowolnym momencie
- 3Nigdy - zdarzenia są zawsze gorsze
Wyjaśnienie
Przechowywanie jednorazowych zdarzeń w stanie prowadzi do flag, które trzeba resetować. Zdarzenia rozdzielają nadawców i odbiorców; trwałe fakty należą do stanu.