作业要求20190919-5 代码规范,结对要求

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

结对伙伴:魏新

要求1

第一点:命名

命名是为了让程序更加的明确,包括变量命名,函数命名,文件夹命名,在命名中要注意简单明了,增加程序的可读性。同时变量命名毫无疑问要遵循一定规则,函数和文件夹的命名要有一定的意义,虽然没有规定,但是这样可以方便阅读。

第二点:函数

一个函数只执行一个功能,结构化编程时,让每一个函数实现一个功能会使编程变得比较容易。如果一个函数实现多个功能就不能达到结构化编程的效果,将每一个功能的实现都交付给一个函数,这样就能使编程变得明了,可读性也会变高。

第三点:注释

 注释是为了在特别地方增加说明,方便他人阅读和寻找,注释可以一行注释也可以多行注释,但是不能嵌套注释,这样可能会有难以发现的问题。

第四点:块

所谓块就是指用花括号括起来的一条语句或者多条语句,如果括号没有成对出现,就会造成程序混乱。

第五点:空行

空行的使用以使代码清晰为为基本原则。空行影响程序的运行,但可以使代码看起来清晰,增加可读性,因此可以适当的使用。

第六点:参数处理

对外部传传递来的参数,要验证其正确性。

第七点:分行

多条语句不要放在一行,特别是定义变量。

第八点:缩进

缩进一般我们习惯用空格键,也有人选择tab键,每个人习惯不同。但是tab键在某种情况下会显示不同长度。

第九点:行宽

行宽必须要限制,现在计算机可以限定在100字符。

第十点:空格

添加更多单个空格使代码更加美观,操作符与操作数之间应该用一个空格分开。

要求2

 

猜你喜欢

转载自www.cnblogs.com/yty0726/p/11570577.html