Entwurfsmuster · Middle · Frage 32 von 75

Was ist Feature Envy?

Antwort zeigen

Richtige Antwort: Eine Funktion arbeitet mehr mit den Daten eines anderen Objekts als mit ihren eigenen

Erklärung

Greift eine Methode von OrderView ständig auf Felder von customer zu und berechnet daraus etwas, sollte die Logik näher an die Daten rücken - ins Kundenmodul. Das erhöht die Kohäsion und vereinfacht Änderungen.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Middle · Frage 32

Teste dich selbst

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

Diesen Test machen