Software Convention & Styling
Software Contributing Guidelines
- Use
maininstead ofmasteras your primary working branch. - Follow the Google C++ Style Guide. Below is the quick-reference sheet for our naming conventions:
| Element | Convention | Example |
|---|---|---|
| Files | snake_case.cc |
flight_sensor.cc |
| Variables | snake_case |
packet_size |
| Constants | kPascalCase |
kMaxRetries |
| Functions | PascalCase() |
CalculateTrajectory() |
| Types / Classes | PascalCase |
EngineController |
| Private Class Members | snake_case_ |
baud_rate_ |