Entwurfsmuster · Middle · Frage 34 von 75

Warum sagt man „Duplizierung ist billiger als die falsche Abstraktion“?

Antwort zeigen

Richtige Antwort: Vorschnelle Verallgemeinerung sammelt Flags an und koppelt unverbundene Fälle

Erklärung

Eine gemeinsame Komponente für zwei ähnliche Screens bekommt nach und nach isAdmin, variant, hideFooter… und wird schlechter als Kopien. Das AHA-Prinzip (Avoid Hasty Abstractions) und die „Dreierregel“: verallgemeinern, wenn die Wiederholung offensichtlich geworden ist.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Middle · Frage 34

Teste dich selbst

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

Diesen Test machen