Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Abbruchsignale haben einen Besitzer

Benutzerabbruch und Zeitüberschreitung ohne verlorene Signale verbinden.

Lernkarte: Deadline, Abbruchsignal, Unbekannter Ausgang
Ein Request kann enden sollen, weil die Person die Ansicht verlässt oder weil das Zeitbudget abläuft. Wenn ein Hilfsadapter ein bereits übergebenes Signal einfach durch sein eigenes ersetzt, kann der ursprüngliche Abbruchwunsch verloren gehen. Lege deshalb fest, welche Ursachen den Auftrag beenden dürfen und wie ihre Signale zusammenwirken. Die konkrete API hängt von der Laufzeit ab. Ressourcen zum Zeitmessen müssen in jedem Abschlussweg aufgeräumt werden. Die Benutzeroberfläche sollte außerdem einen bewusst abgebrochenen Auftrag anders benennen als eine ungeklärte technische Störung.

Ein Beispiel

Eine Person öffnet Suche A und wechselt sofort zu Suche B. A darf seine verspätete Antwort nicht mehr in B anzeigen. Das Lehrmodell verbindet die Lebensdauer der Ansicht mit dem Request und prüft vor der Darstellung zusätzlich, ob die Antwort noch zum aktuellen Auftrag gehört.

Mit meinem Konto üben →

Alle Lernwege