Implementing Undo Functionality in Software Systems
Dr. Steve Bagley outlines the architectural considerations and data structures required to implement robust undo/redo functionality in interactive software applications.
Systems & CSTheory & AlgosAlgorithms & Data Structuressoftware engineeringdesign patternsuser interface design
We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves!
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
Referenced inLobste.rs
Seminar notes & discussion
No public seminar notes on this lecture yet.
