The A-Z of Design Principles (R)

Reverse & redo

“Provide the ability to undo and redo actions. Applications must provide users with the ability to freely explore applications (which includes the ability to make mistakes) without fearing permanent damage.” – IBM