One of the hallmarks of a good user experience is the ability to try things, and then undo them if you don't like the result. But implementing undo capabilities in a piecemeal, case-by-case basis can get messy fast. In this episode, guest chef Chris Strom demonstrates how the conventions of the Command Pattern enable us to easily add undo-ability in a clean and consistent way.
This page is just for members. Sign in or subscribe to gain access!