Entwurfsmuster · Senior · Frage 21 von 75

Was ist zeitliche Kopplung (Temporal Coupling)?

Antwort zeigen

Richtige Antwort: Die Aufrufreihenfolge zählt, aber die Schnittstelle drückt das nicht aus

Erklärung

Zum Beispiel muss client.init() vor client.send() aufgerufen werden, sonst gibt es einen Fehler. Besser macht man die falsche Reihenfolge unmöglich: eine Factory, die ein fertiges Objekt liefert, oder ein Builder, der das Objekt erst nach den Pflichtschritten herausgibt.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Senior · Frage 21

Teste dich selbst

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

Diesen Test machen