1. Google Coding Style
还得是谷歌啊,向优秀编程大哥看齐
google code style
怎么写一个好的PR direction
PR Direction
2. 常见错误
- 不要乱加东西,加了要说明
- 每个文件的末尾都要加一个空格
- 不要随意的注释掉代码块
- #include不应该出现在注释中
- if和else即使后面只有一句也要加{}
- 跟功能无关的LOG或者语句应该删掉
- 类名首字母要大写
- 类名:CarOdometry
- 私有成员名:car_odometry_
- 文件名:car_odometry.h / car_odometry.cc / car_odometry_test.cc
car_odometry_unit.h / car_odometry_unit.cc / car_odometry_test_unit_test.cc
- 为了保证程序的健壮性一般可以更改的定义为指针,不能更改的定义为const引用
- function的形参,一般先写不变的,在写可以变的。
- 程序中的comment首字母要大写
- 遇到为空的变量可以使用std::optional,后面我会单独出一节来介绍
持续更新