/
Coding Principles
Coding Principles
In ZeroPilot we employ many coding techniques and design patterns to improve the quality of our C++ code. This section covers some of the more complex topics used in ZeroPilot, hopefully helping new recruits and existing members understand some of the design decisions made.
The following topics are covered:
State Machines status:Work in progress
Inheritance and Polymorphism status:Work in progress
Singletons status:Work in progress
Passing by Value, Passing by Reference, and Reference Parameters status:Work in progress
Good style, especially when it comes to naming conventions
, multiple selections available,
Related content
Style Standards
Style Standards
Read with this
Setting up the Dev Environment and Git
Setting up the Dev Environment and Git
Read with this
ZeroPilot Design
ZeroPilot Design
More like this
2023-03-20 Meeting Minutes - ZP Sync #2
2023-03-20 Meeting Minutes - ZP Sync #2
More like this
ZeroPilot Integration 2025
ZeroPilot Integration 2025
More like this
ZeroPilot 3.5
ZeroPilot 3.5
More like this