Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 872 Bytes

codestyle.md

File metadata and controls

37 lines (27 loc) · 872 Bytes

CodeStyle

缩进

  • 缩进大小为4个字符
  • 左大括号放在行尾,而右大括号放在行首
  • 变量命名

  • 应尽量简洁
  • 标识符作用域与其长度成正比,使用长名称时最好加上注解
  • 每行最多字符数

  • 每行最多字符数为80
  • 函数最大行数

  • 函数最大行数为100
  • 函数、类命名

  • 应尽量简洁
  • 使用驼峰命名法
  • 常量

  • 常量名全部大写
  • 除0和1以外的数值都定义为常量
  • 空行规则

  • 用空行区分程序块
  • 函数之间用空行隔开
  • 注释规则

  • 在每一个程序块的头部添加注释,解释功能
  • 注释和代码同步完成
  • 操作符前后空格

  • 操作符前后不空格
  • 其他规则

  • 尽量避免变量名的重复