sxy504

导航

作业要求20190919-5 代码规范

作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7630

参考博客:

https://blog.csdn.net/warm77/article/details/78353632

 代码git地址:https://e.coding.net/sxy504/si_ze_yun_suan.git

结对同学:董亚辉

要求1 《代码规范》包括10项条款。

要求1 《代码规范》包括10项条款。

1.编码

(1) 如无特殊情况, 文件一律使用 UTF-8 编码;

(2) 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识

2.代码格式

(3) 统一使用4个空格进行缩进;

(4) 类成员函数之间空一行;

(5) 函数的参数列表中,之后要有空格;

(6) 左括号之后,右括号之前不要加多余的空格;

(7) if/for/while一定要换行;

3.注释

(8)行注释至少使用两个空格和语句分开,注意不要使用无意义的注释;

(9)在代码的关键部分(或比较复杂的地方), 能写注释的要尽量写注释;

4.命名规范

(10)模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况);

 

要求2记录完成本周作业过程中,《代码风格规范》执行情况。

编号

代码规范类型

违反情况

违反次数

规范措施

1

使用编码

无违反

0

2

编码标识

未加入#-*-coding:utf-8-*-标识

1

增强,养成写编码标识的习惯

3

缩进

缩进不是4个空格

3

增强,敲回车的时候特别注意

4

函数间空行

函数间未空行

2

增强,写完函数时特别注意

5

参数空格

参数列表后无空格

3

保持

6

括号前后空格

括号前后未空格

6

保持

7

部分关键字换行

无违反

0

保持

8

行注释

无违反

0

保持

9

注释

多处重要模块未注释

7

写完每行代码都会思考要不要注释

10

模块名

无违反

0

保持

posted on 2019-09-25 19:13  sxy504  阅读(179)  评论(0编辑  收藏  举报