Entwurfsmuster · Junior · Frage 41 von 75

Was ist an „magischen Zahlen“ wie if (status === 3) schlecht?

Antwort zeigen

Richtige Antwort: Die Bedeutung des Werts ist unklar

Erklärung

Eine benannte Konstante ORDER_STATUS.SHIPPED erklärt die Bedeutung und ändert sich an einer Stelle. In TypeScript ist eine Union von Literalen oder ein Objekt mit as const noch besser.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Junior · Frage 41

Teste dich selbst

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

Diesen Test machen