An API has two sides: first, the mental models underlying it, which should straightforwardly map to the mental models of domain experts. Then, the actual objects/signatures of the API. API design is mostly about designing the 1st. The 2nd is just a mechanical consequence of it.
-
-
Remember that the actual objects & signatures are pretty much an afterthought. Don't start with them. End with them.
Show this threadThanks. 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.