3 ms·
I think a consistent history-rewind button for every app, would take a lot of anxiety about breaking software out of this and allow for people to experiment. Oh
by Pica_soO 9y ago
I think a consistent history-rewind button for every app, would take a lot of anxiety about breaking software out of this and allow for people to experiment. Oh, you rearranged every single button in excell outside the screen- history button takes you back to the start of this.
After all, we do that too with git and containers.
- ghthor 9y agoTo do this we need to start modeling our applications using state based design. Redux is a good push from engineering in this direction. Elm is also great for this idea as well. The most important part of your boring business application is the applications state and the users state. Take the time to model it and how to move it forward in time with actions.
- saalweachter 9y agoThe trick is that you need multiple histories to make that work, or git-style history management. If you broke your editor's buttons / view settings, but also typed a dozen pages, you don't want to undo your typing to undo your settings changes.