- avoid unnecessary state
- favor pure functions over impure functions
- functions should not have surprising side effects
- give things meaningful names, and avoid aliases
- don't swallow unexpected errors
Created
August 7, 2013 18:01
-
-
Save davidchambers/6176697 to your computer and use it in GitHub Desktop.
Engineering values
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment