结对编程分析
结对编程的内容其实是在个人项目的基础上进行了升级,所以要求复用个人项目的代码。其实本次结对编程的历程可谓是十分艰辛,经历过好几个版本。
起初选定我的代码作为基础进行修改,由于我写的是C++代码,没有写过桌面应用的两个人,立马在B站上去找了QT桌面应用的教程,还是十分顺利。等把界面搭建出来了,开始写算法就开始崩溃了,改一个bug出是个bug。后面又改网页版,现学前端,从网上扒界面,后来又出现问题,连不上数据库。最后也就是这个版本用的是javaswing来写。
最开始做的第一个功能是登陆注册,刚接触没有技巧,各种框都要自己去调,浪费很多时间,后面发现有可以直接添加配件的插件(这个和QT很像)会自动生成代码,省了很多时间。
短信验证注册这个功能,在刚开始看到的时候真的是一头雾水,不知道从哪里下手。后面通过同学才知道榛子云和阿里云等等都可以实现这个功能,在csdn上找了教程,跟着教程走申请功能,结果没给我过!没办法,最后找的学姐拿了短信验证包。(这个应该不算抄袭8)


除了第一个是阿里云的短信服务外,produce是生成试卷还有算法的功能外,其他都是相应的界面。
体会:
通过这次结对编程,更能感觉到做中学了,在做项目前是一点都不知道,很考验我的自学能力。还有就是团队的沟通,由于我和队友不是一个宿舍的不能及时的沟通,经常两个人的代码拼在一起的时候牛头不对马嘴。最后就是再次感谢B站和CSDN这两个网站,真的再生父母。
浙公网安备 33010602011771号