Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 1.77 KB

codestyle.md

File metadata and controls

21 lines (21 loc) · 1.77 KB

代码规范

缩进

在每个需要缩进的地方都采用两个空格表示缩进

变量命名

变量的命名一般使用英文,根据所要表达的意思来命名,如果是多个词语的组合是词语中间使用下划线分割 例如fruit_type,在碰到一些不常用的英文单词不会拼写时会使用拼音来代替ping_guo

每行最多字符数

一般没有固定,往往根据屏幕大小如果所写代码超出全屏是就会使用换行,一旦换行不会在新的一行前面空格,一般都是直接继续写下去

函数最大行数

没有固定,往往根据函数所要实现的功能决定,有些函数所要实现的功能较繁杂一般就会比较长,一些可能就比较简单,但是不会超过200行,如果超过的话,会想办法将函数的功能进行分解,来减少函数的行数

函数、类命名

根据函数或者类所要实现的功能或者含义来进行命名,类似于变量的命名

常量

全部使用大写,并且在多个单词之间使用下划线分开

空行规则

在不同的函数之间使用一行空行来进行分割函数,在不同的类之间使用一行空行来进行分割类,在每个函数定义时括号后面都会另起一行来写大括号

注释规则

在函数还有类的后面都会标注作用或者含义,如果较短就使用双斜杠,较长则使用多行的注释方法,在一些比较容易混杂的变量的后面也会使用注释,来解释说明变量的含义

操作符前后空格

在运算符的前后一般不加上空格,直接继续编写代码,但是有时在编译器的作用下会直接在运算符的前后添加空格,个人在编写时是不添加空格的

其他规则

在每个控制语句上都会使用大括号,无论语句长短