Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 1.59 KB

File metadata and controls

21 lines (19 loc) · 1.59 KB

CODE STYLE

命名规则

代码中的命名均不能以下划线或美元符号$开始,也不能以下划线或美元符号结束;
尽量使用英文对变量进行命名,禁止使用中文拼音+英文的形式对变量进行命名;
类名使用 UpperCamelCase 风格,尽量遵从驼峰形式,例如MircoPerson
方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵从驼峰形式。例如inputUser
常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长;
中括号是数组类型的一部分,数组定义如下:String[] args;
为了达到代码自解释的目标,任何自定义编程元素在命名时,使用尽量完整的单词组合来表达其意。禁止使用简单的英文字母例如int a命名变量。

代码格式

大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果是非空代码块则:
1) 左大括号前不换行。
2) 左大括号后换行。
3) 右大括号前换行。
4) 右大括号后还有 else 等代码则不换行;表示终止的右大括号后必须换行。
注释的双斜线与注释内容之间有且仅有一个空格。

其他

对于各类中定义的变量,非必要必须使用private对变量进行修饰,并通过get和set方法进行操作。
对于一个暂时只有两种情况的变量来说,如果没有决定的依据,请不要使用boolean来规定其数据类型,为之后的项目迭代预留一定的空间。