undofunctionaliteit
undofunctionaliteit is het vermogen van een computerprogramma om een eerder uitgevoerde handeling terug te draaien. Het doel is foutenherstel en het vergemakkelijken van experimenten zonder permanente schade aan de data.
De implementatie berust doorgaans op het bijhouden van een geschiedenis van operaties of toestanden. Bij een
Redo werkt als het tegengestelde van undo: nadat een handeling is ongedaan gemaakt, kan deze stap opnieuw
De reikwijdte varieert: sommige toepassingen bieden undo voor de laatste actie, anderen voor lange reeksen. In
Gebruikersinterface: Undo en redo zijn meestal bereikbaar via menuopties of sneltoetsen zoals Ctrl+Z / Cmd+Z en Ctrl+Y
Beperkingen: niet alle acties zijn ongedaan te maken, vooral irreversible acties of operaties die buiten de
Overwegingen: geschiedenis verbruikt geheugen en kan de prestaties beïnvloeden; ontwerpkeuzes betreffen grenzen, compatibiliteit en privacy van