Entwurfsmuster · Middle · Frage 37 von 75

Was ist an Mixins (Object.assign(Class.prototype, mixin)) problematisch?

Antwort zeigen

Richtige Antwort: Implizite Abhängigkeiten, Namenskonflikte, unklare Herkunft der Methoden

Erklärung

Methoden „tauchen“ in der Klasse von irgendwoher auf, und Mixins können einander überschreiben und sich auf Felder der anderen verlassen. React hat Mixins schon zur Zeit der Klassenkomponenten aufgegeben; heute lösen Hooks und Komposition dasselbe Problem.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Middle · Frage 37

Teste dich selbst

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

Diesen Test machen