双人项目 张益嘉张东旭 代码风格规范

命名:               类名用第一个字母大写单词的组成(例如:MaxSubarray/UserDo); 

方法名,参数名,成员变量统一使用驼峰命名法;

命名不能用拼音和中文;

命名要有意义,看到名字能大概知道是什么意思;

 

缩进:               4个字符;

 

分行:               一行一条语句;

 

括号:               左右小括号内侧和字符之间不出现空格;

左大括号不单独在一行,右大括号单独在一行;

 

注释:               注释的双斜线与注释内容之间有且仅有一个空格;

注释使用// xxxxx  方式;

用中文注释;

修改代码时,注释也要进行修改;

如果代码暂时被舍弃,可以先注释,在注释中说明情况;

函数头部应进行注释;

将注释与其上面的代码用空行隔开;

 

控制语句:          在一个switch块内,每个case要么通过continue/break/return 等来终止;

在 if/else/for/while/do语句中必须使用大括号;

不采用取反逻辑运算符;

 

行宽:              限定为100字符;

 断行与空白的{ }行:每个“{”和“}”都独占一行;

 

 其他:             任何数据结构的构造或初始化,都应指定大小;

在long或者Long赋值时,数值后使用大写的L;

不允许未经预先定义的常量直接出现在代码中;

如果变量值仅在一个固定范围内变化用enum类型来定义;

相对独立的程序块儿之间要有空行;

若函数或过程中的参数较长,则要进行适当的划分;

源程序中关系较为紧密的代码应尽可能相邻;

不要使用难懂的技巧性很高的语句,除非很有必要时;

不同结构间的关系不要过于复杂;

 

posted @ 2020-10-20 22:39  180401张益嘉  阅读(89)  评论(0)    收藏  举报