Java教程

结对编程个人项目评价

本文主要是介绍结对编程个人项目评价,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、简介

此篇博客是对李同学的个人项目的评价,仅代表个人观点。

 

2、代码结构分析

李同学的代码主要分为以下几个模块:

(1)登录函数login;

(2)调用时间函数Time;

(3)文件生成函数Text;

(4)产生问题并查重的函数Math;

(5)出题的函数Question;

(6)切换类型的函数Choose;

(7)主函数。

 

3、代码优缺点分析

代码优点:

(1)交互的体验比较好,用户能够按照给出的提示信息输入内容,且交互界面不同的提示信息分隔开了,阅读体验比较好;

(2)代码的复用性比较强,可以重用的模块比较多;

(3)函数的命名让人很容易就知道函数的作用,阅读有针对性;

(4)代码比较规范,注释比较详细。

 

代码缺点:

(1)有些地方代码的格式不够规范,比如二元运算符两侧没有空格,阅读起来没有那么流畅;

(2)函数的排序缺乏逻辑性,更像是按照编写函数的时间随机排序的,给阅读代码造成障碍;

(3)全局变量比较多,声明变量的位置距离变量的第一次使用比较远,定位其类型与初始值比较困难。

这篇关于结对编程个人项目评价的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!