The Memento Design Pattern: Capturing and Restoring Object States Made Easy
Have you ever played a video game and wished you could go back to a previous state before making a crucial decision or encountering a difficult challenge? Or maybe you've wanted to implement a handy "undo" feature in an application you're building. W...
blog.yaffalab.com5 min read