Coding rules¶
Technologies
• Python: Follow PEP8 guidelines
• C++: Adopt Google’s C++ Style Guide
• MATLAB: Ensure readability, vectorized operations, and comments using proper indentation
Version Control
•Use meaningful commit messages
•Branch naming convention: e.g., feature/
✓ Function-level: Brief description of inputs, outputs, and purpose
✓ Inline comments: Focus on clarifying complex logic
✓ Encourage code modularity for reuse
✓ Avoid hardcoded values—use configuration files