Guides for working together, getting things done, programming well, and programming in style.
- Be consistent.
- Don't rewrite existing code to follow this guide.
- Don't violate a guideline without a good reason.
- A reason is good when you can convince a teammate.
- "Avoid" means don't do it unless you have good reason.
- "Don't" means there's never a good reason.
- "Prefer" indicates a better option and its alternative to watch out for.
- "Use" is a positive instruction.
This work is based on Guides by ThoughtBot Inc..
© 2021 The Vaan Group LLC. The work is distributed under the Creative Commons Attribution 3.0 Unported License.