Callbacks as our Generation's Goto Statement
I actually believe that code should be synchronous unless instructed to operate asynchronously - just my .02Await should not be required - it should be more like...--regularWork(); //im waiting till this thing is donedriveHome();// not executed till thing one is donebackground orderStatus = orderPizza();turnOnXbox();while(orderStatus == 'not ready') {playXbox();}turnOffXbox();eat();--Like I said - just my humble opinion that the code written would become more expressive.