结对编程总结,收获和教训:by张惠雨&梁佳佳

Posted andyall

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程总结,收获和教训:by张惠雨&梁佳佳相关的知识,希望对你有一定的参考价值。

    这是第一次正真意义上的和朋友一起完成一个小项目,虽然国庆七天少了几天玩的时间,但是收获还是蛮多的,感谢队友每天能和我一起去码代码,让这几天过得比较有意义。

   这次的结对编程项目实在以前的个人项目的基础上实现的,其中出题模块完全时个人项目的引用,敲了几天代码,感觉自己在图形界面这一方面也有了一定的基础,可以实现一些简单的小功能,但仍不可否认,编码过程中是遇到好多问题的;最开始写的界面是注册窗口,本以为只是几个简单的文本框,却没想到却花了最多的时间,仅仅就验证码的申请这一块就耗费了两天的时间,而在注册时考虑到常见的注册问题,并且参考了几个别的网站的注册功能的实现,我和我的结对同学决定最好还是美观一点好,但也因此浪费了不少功夫。

收获:
通过这次作业感受到结对编程确实会提高速度,而且会相互帮助,相互鼓励,也不会太枯燥。而且以前都是做一些比较小的编程题
解决一些小问题,这次是一次不错的经历。我之前java学的很一般,我个人项目是用c++写的,然后这次给了我重新拿起 java的机会。
而且在实现功能的情况下,我们的背景,布局尽量做得美观,去更加贴近生活。

技术分享图片

 

技术分享图片

这里放置了两张有代表性的页面,其他其他页面这里就不粘出来了。

经验教训:
其实在编代码时,我们遇到了很多问题,有的是小问题,通过百度,询问,以及反复测试都可以得到,有的问题比较严重
我们这里在得到分数之后要实现继续做题的功能,然后重新生成题目,但是题号成了1,3,5跳,而且我们的分数也是在第一次的
基础上加分,而不是归零重记。我们意识到可能是页面并不是正真的关闭,而是隐藏,后来发现dispose()是隐藏的功能,因为
这么多界面一直都是通过dispose()来关闭的,浙鲜豆要改,而且百度上并没有查到正真关闭的功能函数,后来我们想到了既然是
隐藏,我们何不如将它重现,那么就不会开多个面板

技术分享图片

这里用了setVisible(true)和setVisible(false)来隐藏和显示界面。

还有一个问题就是在放置圆形按钮时,一开始想着直接将放置4个圆形按钮的包放置到一个地方,发现它会置顶,于是只能分开放置每个圆形按钮的位置
一开始不敢这样放是怕它会不能自选一个后来发现可能是多虑了。

总结:结对项目让我们感受到了合作的力量,只要大家肯出力,绝对有着1+1>2的结果。而且通过这次作业我们的查找能力,动手能力有了很大的提高,我们需要自己学习,合作学习,才能适应下边的挑战。

 










以上是关于结对编程总结,收获和教训:by张惠雨&梁佳佳的主要内容,如果未能解决你的问题,请参考以下文章

结对编程总结——by 汪庆祥&尹宗文

结对编程— —总结经验及教训 (范济海 徐振杰)

总结如何复用个人项目实现结对编程项目,以及结对编程的经验教训。

中小学出题程序结对编程的总结收获

结对编程 By:李畅&李雅楠

结对编程总结by黄柏欣李斌