Can you elaborate on the second point?
-
This Tweet is unavailable.
-
-
Replying to @s_anastasov @jdegoes
In contrast, if conditionals are pushed "downwards" to multiple, distributed use-sites, the maintenance overhead is higher, the branching code is repeated, and mistakes are more likely. So the idea is, push them "upwards" instead.
0 replies 3 retweets 10 likes -
This Tweet is unavailable.
If you can encode the semantics of the conditional another way (in a type), that's usually better!
0 replies
1 retweet
5 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.