Wzorce projektowe · Senior · Pytanie 37 z 75

Dlaczego normalizacja danych w store na frontendzie to wzorzec architektoniczny, a nie mikrooptymalizacja?

Wyjaśnienie

Jeśli użytkownik występuje zarówno na liście, jak i w komentarzach, zdenormalizowane kopie się rozjeżdżają. Tabela { ids, entities } daje jedno źródło prawdy i szybkie aktualizacje według id. Kosztem jest składanie danych selektorami.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Senior · pytanie 37

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