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

结对编程之黄金点游戏

时间:2016-10-15 22:02:30      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

黄金点游戏代码链接:https://coding.net/u/lingyu512/p/NumGame/git/blob/master/NumGame.java  (java实现)

1.结对编程队友:张帆,男。他的博客链接:www.cnblogs.com/ZFyouyouer

结对编程过程

技术分享

2.对方性格、工作态度评价:他性格温顺,遇到问题会好好商量,不会一意孤行只坚持自己的想法,比较容易沟通交流。工作上也比较耐心,作为领航者细心地检查我的错误并及时给我纠正。

3.两人各自所做工作及对方编程习惯:首先我们一起讨论编程思路,确定一个解决办法,然后由我来完成代码,他作为领航者指导并纠正我在此过程中所犯得错误。最后由我们一起对代码进行测试。他对代码实现不是很熟练,但他对一些问题的理解还是比较清晰的。

对方编程习惯:

(1).他习惯于用代码规范的方式写代码,比如:

if(…)

{

}

而我更习惯节省空间的方式写代码,如:

if(…){

}

(2).他在设计及实现阶段都没有考虑代码效率问题,只注重了如何去实现。我觉得我们在编写代码时应该考虑效率问题。

(3).每一小部分功能的实现,他都会提醒我进行测试,这是一个很好的习惯,这样可以缩小错误的范围,节省很多时间。

(4).对于我们的界面,开始我们就考虑到用户体验,希望它更美观实用,只是限于我们俩的能力,最终我们只实现了实用,却并不是很美观。

4.体会总结:经过这次结对编程,我觉得最重要的就是交流,因为这毕竟不是一个人的事,只有好好地沟通交流,问题才能得到解决。交流是代码实现的前提,只有两人思路达成共识,遇到问题才能更快更好地解决。这让我发现其实在我们自己编写程序的过程中,我们本身存在的问题自己根本意识不到,因为思路是自己的,实现是自己的,所以测试的时候也只是在自己的思路里转圈圈,根本考虑不到其它情况。而结对编程就会避免这种错误,因为它是两个思维,它能让你看到你思维之外的情况。结对编程过程中,能够学到别人的优点和好的习惯,这是一个很好的学习过程,同时在对方指出你的错误时也能让你很快意识到自己的缺点。如果是一个人编程,这可能需要很长时间。

结对编程之黄金点游戏

标签:

原文地址:http://www.cnblogs.com/-Miracle/p/5965112.html

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