"Cloud computing is great. Right up until you lose your connection, then what?"
Then you wish your software was a little more aware of the difference
between you and your cloud.
As programmers, a lot of us toss around the
then expect the network to always be there anyway.
I absolutely believe most people and businesses should be using cloud
computing for nearly everything... soon. But most of the software has
to catch up to cloud style, and cloud style has to evolve toward more
awareness of the sometimes-impassable distance between the cloud and
the cloud user.
That condition will not change anytime soon, so software has to become
more aware of the issue.