码迷,mamicode.com
首页 > 其他好文 > 详细

结对项目总结

时间:2018-10-08 20:39:05      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:性问题   hone   小白   一点   避免   size   spec   生成   后退   

项目总的来说算是基本上完成了所有的需求,

但是还是有一些缺陷,我在这里总结一下:

首先说一下UI的美观性问题,我们的项目只是简单地将所有的组件放上去并且调好位置,并没有加上任何背景或者图片,所以没有任何的美观性可讲

技术分享图片

技术分享图片

 

 

技术分享图片

技术分享图片

技术分享图片

还有一点就是最后计算分数的时候出了点问题,最后一道题目没有计算进总题目数量,所以分数是除去最后一题,前面所有题目的百分比;

这是项目的问题,接下来说说我们的设计:

技术分享图片

 

我们总共写了10个class,

Calculate是用来计算题目答案的

chuti是出题界面

CreateTest是生成题目(小学、初中、高中)

Login是登录界面

moshi是选择出题模式界面

proving是注册界面

SaveFile是创建文件夹       //这是个人项目时候的功能,我们没有去掉,方便用户查看自己做过的题目。

SetQuestion是生成题目数量界面

Special是判重以及解决括号冗余问题

Tuichu是交卷后退出界面(点击后返回登录界面,需要重新登陆)

 

在做项目的过程中,我们遇到了很多的问题,

其中最傻的一个问题就是在设计短信验证码的时候,将“手机号”文本组件的变量名phonenumber看成了手机号的变量名phone

技术分享图片

技术分享图片

结果我们调试了一个小时就是没有找到问题出在哪里,最后一行一行的找才发现这个问题,找出bug之后真是被自己蠢哭了快

所以以后设置变量名的时候一定要有区分度,比如刚才的例子就可以设置为phonewenben和phonenumber

这样辨识度就会大大加强,避免出现一些不必要的问题

 

还有一个问题就是在设计出题界面的时候,是chuti调用CreateTest还是CreateTest调用chuti这个点上讨论了很久

因为刚开始的时候不论是谁调用谁,都会出现一个问题,那就是出题界面只能出一次,然后直接跳到结束

后来我们对chuti进行了修改,使用CreateTest在循环中调用chuti,问题才解决。

 

总之,这次结对项目让我从以前对Java只能写一些简单代码的小白成功蜕变成了一个对javaUI开发略熟悉的小白,收获非常大。

结对项目总结

标签:性问题   hone   小白   一点   避免   size   spec   生成   后退   

原文地址:https://www.cnblogs.com/handsomeAspen/p/9756325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!