双人项目 张益嘉张东旭 代码风格规范
命名: 类名用第一个字母大写单词的组成(例如:MaxSubarray/UserDo);
方法名,参数名,成员变量统一使用驼峰命名法;
命名不能用拼音和中文;
命名要有意义,看到名字能大概知道是什么意思;
缩进: 4个字符;
分行: 一行一条语句;
括号: 左右小括号内侧和字符之间不出现空格;
左大括号不单独在一行,右大括号单独在一行;
注释: 注释的双斜线与注释内容之间有且仅有一个空格;
注释使用// xxxxx 方式;
用中文注释;
修改代码时,注释也要进行修改;
如果代码暂时被舍弃,可以先注释,在注释中说明情况;
函数头部应进行注释;
将注释与其上面的代码用空行隔开;
控制语句: 在一个switch块内,每个case要么通过continue/break/return 等来终止;
在 if/else/for/while/do语句中必须使用大括号;
不采用取反逻辑运算符;
行宽: 限定为100字符;
断行与空白的{ }行:每个“{”和“}”都独占一行;
其他: 任何数据结构的构造或初始化,都应指定大小;
在long或者Long赋值时,数值后使用大写的L;
不允许未经预先定义的常量直接出现在代码中;
如果变量值仅在一个固定范围内变化用enum类型来定义;
相对独立的程序块儿之间要有空行;
若函数或过程中的参数较长,则要进行适当的划分;
源程序中关系较为紧密的代码应尽可能相邻;
不要使用难懂的技巧性很高的语句,除非很有必要时;
不同结构间的关系不要过于复杂;

浙公网安备 33010602011771号