企业级 C++ Code Review 与质量门禁 | C++
本章覆盖:ownership 是否清晰;lifetime 是否安全;raw pointer 是否只是 observer;RAII 是否完整;Rule of Zero 优先;move / copy 语义是否合理;virtual destructor;exception safety;thread safety;data race / deadlock;const correctness;compiler warnings;sanitizer / test;platform portability;performance claim 是否有测量;实现细节是否被误写成标准保证。
本章知识点
- ownership 是否清晰
- lifetime 是否安全
- raw pointer 是否只是 observer
- RAII 是否完整
- Rule of Zero 优先
- move / copy 语义是否合理
- virtual destructor
- exception safety
- thread safety
- data race / deadlock
- const correctness
- compiler warnings
- sanitizer / test
- platform portability
- performance claim 是否有测量
- 实现细节是否被误写成标准保证