Wzorce projektowe · Senior · Pytanie 35 z 75
Jak UI powinien uwzględniać ostateczną spójność w systemie zdarzeniowym?
- ✓Poprawna odpowiedź: Pokazywać statusy pośrednie i wycofywać optymistyczne aktualizacje
- 2Czekać na pełną spójność i do tego czasu blokować UI
- 3Ignorować: spójność to wyłącznie zadanie backendu
Wyjaśnienie
Po wysłaniu polecenia dane na liście mogą się nie zaktualizować od razu. UI pokazuje status „w trakcie”, stosuje optymistyczną zmianę i aktualizuje ją po zdarzeniu (WebSocket, ponowne pobranie) lub wycofuje przy błędzie.