Skip to content Zen of coding
- Explicit is better than implicit.
- Delegate work to tool when possible.
- Simple is better than complex.
- Complex is better than complicated.
- Flat is better than nested.
- Errors should never pass silently.
- There should be one (and preferably only one) obvious way to do it.
- It should be easy to do run popular actions.
- Bad stuff should be difficult to do.
- If the implementation is hard to explain, it's a bad idea.
- If the implementation is easy to explain, it may be a good idea.
Quick links: Coding conventions