- 缩进
- 同意使用 tab 键缩进
- 在使用if或while等嵌套结构时,采用
if() { ··· }的形式 - 变量命名
- 使用小写英文单词命名
- 单词之间用 "_" 分隔(book_id)
- 如果变量名太长,使用单词前三个字符进行缩写。
- 每行最多字符数
- 每行含缩进不允许超过80个字符
- 函数最大行数
- 80行
- 函数、类命名
- 使用小写英文单词命名
- 单词之间大小写字母区分(BookSystem)
- 如果变量名太长,使用单词前三个字符进行缩写。
- 常量
- 使用全字母大写英文单词命名
- 单词之间用 "_" 分隔(BOOK_NUM)
- 不缩写
- 空行规则
- 函数之间必须空一行
- 注释规则
- 在类、函数的定义上方注释
- 说明清晰且简洁
- 操作符前后空格
- 操作符前后不添加空格,如:a=b*c
- 其他规则
- {另起一行