What I'd really like to think harder about is to address error/exception handling at the semantic level. Somewhere in there, errors are workflow. They might be really simple workflow, but at least potentially they're a matter of making a bookmark to a record that tripped us up, and doing something about it later.
The notion of saving state is also interesting, as is the concept of transactions as a method of keeping changes in bundles.
At some point, I'd really like to get serious about a uniform way of talking about errors.
Huh. Looks like I was already thinking about this in 2009. Well - to be fair, it was already bothering me in 1989.
No comments:
Post a Comment