I know how hard it is to watch it go.
And all the effort that it took to get there in the first place.
And all the effort not to let the effort show.
—Everything but the Girl, Band
Ordering Pizza
In asynchronous programming, we embrace the fact that certain operations are best represented by running them separately from the main flow of logic. Instead of stopping everything while we wait for a result, we expect those separate computations to notify us when they have completed, at which point we’ll deal with their results. ...