Skip to main content
本页内容为通用技术参考模板,尚未充分结合 NEC 实际硬件、赛季项目或真实调参数据。欢迎有实战经验的成员补充具体案例与代码出处。

概述

统一的代码风格有助于提高代码可读性和可维护性。请遵循以下规范编写代码。

C/C++ 代码规范

命名规范

代码格式

注释规范

Python 代码规范

遵循 PEP 8 规范。

命名规范

文档字符串

嵌入式代码规范

硬件抽象层

中断服务程序

代码审查清单

  • 命名符合规范
  • 代码格式统一
  • 有足够的注释
  • 没有魔法数字
  • 错误处理完善
  • 没有内存泄漏
  • 线程安全(如适用)
  • 单元测试通过

工具推荐

  • C/C++: clang-format, cppcheck
  • Python: black, pylint, mypy
  • 通用: pre-commit hooks