Entwurfsmuster · Senior · Frage 37 von 75

Warum ist die Normalisierung von Daten in einem Frontend-Store ein Architekturmuster und keine Mikro-Optimierung?

Antwort zeigen

Richtige Antwort: Jede Entität wird einmal per ID gespeichert - kein Auseinanderlaufen

Erklärung

Erscheint ein Nutzer in einer Liste und in Kommentaren, laufen denormalisierte Kopien auseinander. Eine Tabelle { ids, entities } liefert eine Quelle der Wahrheit und schnelle Updates per ID. Der Preis ist das Zusammensetzen der Daten mit Selektoren.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Senior · Frage 37

Teste dich selbst

Mach den Test Entwurfsmuster · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen