结对编程——个人项目代码分析

一、简介

这篇博客是我对于结对伙伴梁原韶的个人项目的个人项目代码的分析。

接下来我会从他的代码的代码测试、优点缺点等一些方面进行分析。

实现语言:java

二、代码运行

我的结对项目伙伴在个人项目阶段已经写了一部分的图形化界面。

输入账号与密码之后登录后,可切换题目类型,也可输入-1推出到登陆界面,输入要生成的题目数量之后即可生成题目,题目会生成一个命名为日期的txt文件,测试后实现了个人项目所有要求。

三、优缺点

 

 

整个个人项目的代码都非常符合Google的代码规范,如在 if 的右括号右侧直接衔接 else 。

而且大括号的使用也非常的标准,即使只有一行代码也用上了大括号括起来。

符合Google编码规范也增加代码可读性。

 

 

在类的命名方面也既符合规范又简明,让人很容易读懂整个个人项目的结构。

在代码的注释方面也非常简洁,没有在没有必要注释的地方多加注释,而是在关键处加注释使结构清晰。

缺点方面,图形化界面生成的题目没有直接在图形化界面显示,而是按要求生成在了txt文件中,第一次运行可能不太了解,但是瑕不掩瑜。

四、总结收获

通过阅读结对伙伴的个人项目代码,我学到了很多,结对的搭档对于整个项目代码的结构写的非常清晰明了,注释也很简明扼要,通过阅读也发现了我的代码相比于结对伙伴的代码有非常多不符合Google代码规范的地方,这点非常值得我学习,之后我会多注意自己的代码规范,也会多向他人学习,来不断的提高我自己的水平。

 

posted @ 2021-09-28 17:11  隔壁ww  阅读(70)  评论(0)    收藏  举报