任何事情如果想做到恰到好处,都需要一个进化的过程。编码规范也不例外。
经过华为内部和社区朋友们的第一轮评审,编程规范也经历了第一次进化:
- 统一了规范的文本格式与措辞。
- 经过考量,将一些原则变为了规则,并增加了自定义lint的说明。
- 删除了一些不需要放到规范中条目。
- 为一些规则丰富和精简了很多代码示例。
- 移除规范中引用的不符合
MIT/Apache/Mozilla public licenses
的开源配置和代码示例。
改进:
- 将当前无法使用 Clippy 检查的规则(G)统一修改为了原则(P)
- 删除和修复一些条款
- 新增 信息安全
P.SEC.01
条款