Coding for failure
Whew. Big thread on Hack The Planet - over here, tangentially inspired by my post here about IDL. David McCusker has a great line:
If the interface doesn’t support the ability to go on, and encourage you to code for failures, then it’s just as fragile as a synchronous interface.
Have to read this thread a few times to get it all.