Created
September 12, 2018 19:24
-
-
Save behconsci/2a90793dfe98b1b0e276ddff286f9d4c to your computer and use it in GitHub Desktop.
Writing production python code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Simplest thing that works | |
* Consider type signatures | |
* Add repr, copy, and pickle support. | |
* Watch out for circular references | |
* Think hard about concurrency | |
* Handle exotic and unanticipated use cases | |
* Learn from the experience | |
* Repeat |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment