3 ms·
As someone who spends all day volunteering in Stack Overflow I hope people providing examples were a little bit better at emphasizing error handling. You shoul
by partycoder 9y ago
As someone who spends all day volunteering in Stack Overflow I hope people providing examples were a little bit better at emphasizing error handling.
You should see the destructive effects of bad examples there.
- nailer 9y agoYou're welcome to add it.
- ryeguy 9y agoOh please. The point of the post was to illustrate the feature to those wondering "what's async/await?", error handling would be complete noise for that purpose.
- partycoder 9y agoI would argue with you, but I don't really have to prove you wrong. You will eventually prove yourself wrong, since deemphasizing error handling goes wrong very quickly.
- danneu 9y agoIn their snippet, errors would be handled altogether on the promise you get from `getJeansAndSaveThem()`. You don't have enough information to be outraged at the toy example.
- partycoder 9y agoAnd that's a very implicit way of handling the error. Implicit behavior is good when you are encapsulating stuff (e.g: I don't need to know about the details of internal combustion engines, just pushing on the accelerator of my car so it moves forward). But in this case encapsulation is a leaky abstraction that just makes the diagnosing of an error more cumbersome.