Upgrade Your Game
This section provides guidelines to follow when writing code in our organization. Our goal is not to impose restrictions, but to offer a common approach to standardize our work so it can be easily shared and understood by others. These guidelines apply not only to software engineers, but also to testers, pilots, clients, new colleagues, and even your future self, who may need to revisit this code at some point.
📄️ Best Practices
You can find (and should read) general good coding practices in our documentation. We will mention only several important points:
📄️ Naming Conventions
Package naming
📄️ Code Style
Code style and naming conventions
📄️ Code Formatting
We use clang with autoformatting and code-completion to help us normalize our codes. This improves overall code readability not only for you, but for others reading your code.