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/, bugfix/

✓ 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