20200924-4 代码规范,结对要求

此作业要求参见:作业要求20200924-4 代码规范,结对要求

结对队友: 杜蕾

作业链接:20200924-4 代码规范,结对要求

要求1 《代码规范》包括10项条款。
比如, 每个函数不超过5行,对于初学者是不切实际的; 大括号匹配纵列对齐,是切实可行的; 变量名易读,是不易检验的,变量名必须是名词短语,遵循熊匈牙利命名法,是易于检验的。 (10分)
1.缩进
在编辑工作中使用Tab键扩展为四个空格键。
2.行宽
字符行宽限定为80字符。
3.括号
复杂表达式,使用括号表示逻辑优先级。
4.断行
不同的语句之间要有断行。
5.命名
函数和变量命名严格采用pep8规范,只允许使用小写字母和数字,每个单词之间_分割。
变量命名要有确切的语义。
6.注释
注释用ASCII字符,不用中文或其他字符。
指定函数的注释放在函数前。
7.空格
if/for/while/switch/do 等保留字与括号之间都加空格。
函数名/类名后紧跟左括号,不留空格。
方法的参数之间应该有空格,如login(name, pass, type);
8.对齐
大段注释与代码对齐。
9.空行
函数之间空一行。
10.分行
不把多个变量定义到同一行

要求2 记录完成本周作业过程中,《代码风格规范》执行情况。包括记录每一条规则的违反和纠正、次数,规范中某项条款的增强、消弱、或废除。在编码过程中完全未被违反的条款,说明过于宽松,或你们已经完全"本能"反应,不应作为条款,在本要求及要求1中不得分。此种情况,应补充一条新的条款。 (20分)

A:

posted @ 2020-10-07 09:28  WenqiangXie  阅读(83)  评论(0编辑  收藏  举报