Pervasive defensive programming is a symptom of a lack of strong types. If your language can make invalid states unrepresentable then you only need to validate input at the edges of your system
-
-
there's also a great talk by
@ctford on this topic!https://www.youtube.com/watch?v=4y7NfNdRPBQ …Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.