Rust-Coding-Guidelines / rust-coding-guidelines-zh

Rust 编码规范 中文版 (非官方)

Home Page:https://rust-coding-guidelines.github.io/rust-coding-guidelines-zh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

建议移除 "本指南参考《华为 C 语言编程指南 V 1.0》组织内容"

tsung-li opened this issue · comments

移除理由如下, 这是个内部规范,在这里引用不合适

本规范的目标如下:

提高 Unsafe Rust 代码编写的安全性。
提高 代码的健壮性。
提高 代码的可读性、可维护性和可移植性。
编程规范条款力争系统化、易应用、易检查。
本指南参考《华为 C 语言编程指南 V 1.0》组织内容,将规范条款分为原则和规则两个类别,通过标题前的编号来标识。

标识为P为原则(Principle)。编号方式为P.Element.Number。
标识为G为规则(Guideline)。编号方式为G.Element.Number。
当有子目录时。编号方式为 P.Element.SubElement.Number 或 G.Element.SubElement.Number。

如果确实参考了该编程规范,建议保留。

commented

@tsung-li

Rust 安全编码规范的结构组织 确实是参考了 《华为 C 语言编程指南 V 1.0》,并且本规范也有华为开源部门相关人员做贡献。华为也是 Rust 基金会成员,保留没有关系。

但是你的建议也有一定道理,我会重新处理下描述。