1、空格:
对于if、while等保留字,与其后接括号之间添加空格
对于二目、三目运算符,在运算符两边添加空格
写注释时,在//后面添加空格
强制类型转换时,括号后面不添加空格
小括号()内侧不加空格,外侧加空格
2、缩进
统一缩进为四个空格,避免直接使用tab字符,但可设置为快捷键
3、注释
对各类代码块养成注释的习惯,写在代码块前一行对齐
4、换行
单行代码长度不宜过长(超过120)
换行时运算符、点符号一起换行
换行时括号前不换行,例如fun (a),应该换行成\nfun (a),而不是fun \n(a)
换行时逗号不与下文一起换行,例如sum (1,2,3),应该换行成sum (1,2,\n3),而不是sum (1,2\n,3)
大括号{}为空,不换行。不为空时,前不换行后换行
5、命名
命名应保证名字能反映相应内容,可使用缩写
多个单词组成的命名,使用驼峰
不使用保留字
常量命名全部大写,单词间用下划线隔开