结对编程对方项目分析

优点:

1.工程内容超额完成了任务,增加了UI界面,并且把需求给的账号密码和所有运行程序期间生成的题目都保存在了数据库里,完成度更高,也比只是用TXT保存账号内容更具扩展性。

2.程序类划分的很明确,每个类拥有什么方法是用来做什么的一目了然。

3.使用多线程生成题目,响应速度快。

缺点:

1.注释介绍较少,有些地方只看方法名还是不能明了是做什么的。

2.对多态的使用较少,后期修改可能比较麻烦。

3.建UI的时候里面的方法首字母都大写了,命名得不是很规范,其他变量名都还好。

4.数据库是本地数据库,运行程序前需要先导入数据库,配置相应参数,比起直接使用TXT文档编译运行较为复杂,如果可以把数据库部署到网上,运行程序时直接联机,体验会好很多。

posted @ 2019-09-19 22:52  AFanREN  阅读(106)  评论(0编辑  收藏  举报