This repository defines the official coding style and conventions for FRC Team 8193.
The goal is to keep our codebases clean, consistent, and easy to read across all projects.
- C++ Style Guide — naming rules, indentation, brace style, and class structure.
More languages and tooling guides may be added over time.
- When writing code for team projects, follow the rules in this style guide.
- Consistency matters more than personal preference — the team wins when our code looks the same.
- If you’re unsure about a rule, check the guide. If it’s not covered, open an issue or PR here.
- Makes code easier to read and review.
- Reduces "friction" when multiple people edit the same project.
- Helps new members onboard quickly.
- Professional teams use style guides — so should we.
This guide is a living document.
If you think something should change, submit a pull request and the team can discuss it.