【个人开发】词频统计-代码规范
代码规范
1. 风格规范
原则--简明,易读,无二义
(1) 缩进:4个空格
(2) 行宽:限定为100个字符
(3) 括号:逻辑优先级表示必须用括号
(4) 断行:每行代码都必须能单步执行
(5) 嵌套:空白的“{”和“}”采用格式D,即各独占一行
(6) 分行:多个变量定义、多条语句必须分行
(7) 命名:依据个人习惯和规范原则,函数名采用“动词+形容词+名词”形式,单词用缩写且首字母大写,即参考帕斯卡命名法;变量名采用“下划线+名词组合”形式,即参考匈牙利命名法
(8) 注释:解释程序做什么、为什么以及注意点,放在函数头,只能使用ASC字符。
2. 设计规范
(1) 函数:实现一个功能,必须完善、安全
(2) 错误处理:参数传递时必须判断,验证正确性之后必须断言
注意:涉及到c++类等其他语法的运用参见《构建之法》,代码样例如下: