结对编程项目总结

这次的结对编程算时我上大学以来的第一次合作做团队项目,以前以为做团队项目很简单,可这次做了以后感觉到并不是想象中的那么简单,有些时候两个人想不到一块去,导致做出来的方案有矛盾等问题。这次项目中,我深刻体会到了前后端开发人员之间沟通的重要性。项目开始由于我和孟若晨之间的沟通不足,各自埋头开发自己负责的部分,导致几天后测试项目时根本没法让项目运行,很多东西都需要推倒重来,开发进度几乎为0。好在后期我们及时调整了沟通策略,增加了沟通的次数,才让开发顺利地进行下去。所以做团队项目时不提前商量好对策的话不仅影响团队的进度还会影响最后的结果。

这次项目在一开始确定实现方法的时候,在网上看到了使用spring bootVue结合前后端的方法写出来的界面,用户界面十分美观,于是一开始计划使用同样的方法进行中小学实践项目界面的开发。在学习spring bootVue的时候,发现按照规定的时间可能无法完成所有的任务,于是就转向使用Java语言中swing进行实现。

注册用户的功能实现:

使用个人项目中的方法将用户的信息储存在文本文件中。在这个过程中要判断。用户名是否存在,如果存在的话,就无法进行正常注册,需要直接登录并显示对应的系统提示。

之后的步骤是设定小学、初中、高中和题目数量,最后生成题目。在生成题目的过程中,采用的方法是用循环创建对应题目数量的页面。而这样的话,有会同时显示出多个界面,可能在用户体验上不美观,这一点是之后进行之后需要进一步改善的。

感想:

这次结对项目持续接近两周,两周内成长很多,学习使用了一个新的语言,了解了项目实现的过程,最重要的是认识了一个好搭档我也认识到了许多自己的不足之处,也会在后面的学习中改正,一点点进步

posted @ 2021-10-10 18:01  穆热  阅读(27)  评论(0)    收藏  举报