When I was a grad student, my advisor looked a lot at error. HIs particular focus was to prevent it through good interface design. He characterized them as of two types: slips and mistakes. Slips are when you have the right intent, but from elements of our architecture end up making the wrong move. Mistakes are when your intentions are wrong. From the learning perspective, it’s the latter we want to address.
Tags: Design