结对编程-感想

这次大作业采用了结对编程的方式进行开发。我和赵宇航在这次结对编程中fix了绑定的bug以及进行了jmeter的配置和性能测试。

首先,我们通过讨论发现代码是正确的,但是绑定时会提示密码错误,我们思考了很久,突然想到,我们之前在“初始微信”功能开发时,将密码进行了base64加密,所以我们在调用的时候,需要用base64解码之后才可以,于是我们成功的解决了这个问题。

接下来,我们进行了jmeter的配置和学习,进行了简单的性能测试。

通过这次结对编程,我们发现结对编程确实有很多好处。

  1、 结对编程可以让两个人一起开发,可以学习到对方很多coding的小技巧。

  2、 两个人开发会比较有效率,不会分心。

  3、 在调试bug时,两个人思路会比较清晰,可以快速找到bug。

不过结对编程也有很多缺点,比如非常简单的功能两个人一起写,感觉有点低效,而且有点无聊==所以我们在简单功能的实现时,没有进行结对编程的形式。

时间: 2024-08-03 15:31:13

结对编程-感想的相关文章

结对编程感想

这已经是第四周了,我已经逐渐了解到了软件工程的思想.这一次我们尝试了结对编程,老师在课堂上的时候给了我们一个题目,让我们现场结对进行编程.这样的方法我们以前也经常采用.一个人的思想毕竟是有其局限性的,多一个人思想都会更开阔一点.每个人都有自己不同的想法,结对编程可以使我们吸取互相的优点,避免很多错误.但同时也会出现很多问题.当大家意见不同时,就会出现很多争论.所以我们应该心平气和的面对这些问题.对事不对人,让事实说话 点滴成就 学习时间 新编代码行数 博客数 学到知识点 第一周 3h 0 0 了

第三次作业----结对编程作业

黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0-100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 这次软件工程的作业是以结对编程的形式编写"黄金点游戏".结对编程是指两位程序员坐在同一工作台前开发软件与两位程序员

结对编程的感想

感想 首先我觉得结对编程不适合所有人  因为有些程序员内向的还是比较多的 所以这些人可能更喜欢单独工作 而且单独工作成效更显著 但是难免不会遇到自己解决不了的问题 这时候结对编程是一个不错的选择 结对编程更适合团结协作喜欢在一起工作状态的人 如果一个水平好的程序员和一个水平不太好的人一起工作 那么水平不太好的那个更能受水平好的程序员影响学到新的东西 并且两个人一起工作能起到相互督促的作用 在疲惫的时候起到相互鼓励的作用 两个人的交流增加 关系也会变的融洽 不但在工作过程中增加了乐趣 而且达到了事

结对编程项目感想

受益匪浅啊受益匪浅,出去阿里云短信的JAR,总共约1600行,目前为止没有完成这么长的项目过.首先我上学期并没有学JAVA课,暑假到开学自学的JAVA,经过这次结对编程,可以说对JAVA编程了解的七七八八了.第一个登录UI编写时对JAVA的编程习惯不太适应,在类中建新类,方法又在新类外,带来了一系列麻烦,在后来又重构了第一个UI,给我心态也带来了一些影响,还好最终是完成了,比较顺利也很快乐. 首先说一下UI.UI的学习是有很强的反馈的,编写完一个UI就能立刻获得一个图形界面的反馈,给人的成就感是

关于结对编程的感想

上周老师给我们大家布置了一个课堂作业:结对完成一个四则运算的小程序.由于课上没有带笔记本,所以课上没有完成,但也观摩了其他同学的完成过程.结对完成项目要求的是两个同学齐心协力地去完成项目,课后回到寝室,与室友去完成了这个作业,感触还挺深的.拿到这个题目,首先我们对题目进行了分析,确定用什么语言.什么方法实现,题目容易忽视的问题是哪些,需要使用什么方法来优化整个程序.这个过程是很重要的,由于是两个同学共同完成,所以在完成过程中难免会遇到意见不同的时候,毕竟思想是不可能统一的,所以在这个情况下,两个

【week2】结对编程-四则运算 及感想

首先我要说一下,我得作业我尽力了,但是能力有限,还需练习. 四则运算,改进代码流程: 1.手动输入算式(属于中缀表达式) 2.将中缀表达式转化成后缀表达式 生成out数组 3.一个操作数栈,一个运算符栈,按照后缀表达式计算方法将out中的字符分别放入两个栈 4.当操作数栈只有一个数时结束计算. 代码分段解析如下: 中缀变后缀: public List<String> SolveOrder(String[] in,HashMap<String,Integer>precedence){

结对编程项目——收获及感想

结对编程项目-带UI的小初高数学学习软件 一.项目需求 用户: 小学.初中和高中学生. 功能: 1.用户注册功能.用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册: 2.用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功.密码6-10位,必须含大小写字母和数字: 3.密码设置成功后,跳转到选择界面,界面显示小学.初中和高中三个选项,用户点击其中之一后,提示用户输入需要生成的题目数量: 4.用户输入题目数量后,生成一张试卷(同一张卷子不能有相同题目),界面显

结对编程过程总结

(1)工作中的照片 (2)对方性格评价: 1.我个友善的人,愿意合作与交流,在与我的合作学习和探究活动中,能选择自己擅长的方式(语言.文字.图表等)表述研究过程和结果;主动提供自己的资料和想法,与我分享自己智慧,思路,体验合作的愉快.能倾听和尊重我提出的不同观点和评议,能对研究过程和结果进行评议,并与我交换意见,充分体现结对编程的价值. 2.是个谦逊的人,在与我的合作交流中,我们做到相互尊重,相互信赖,认真倾听对方意见,勇于承认自己的不足,有虚心向对方学习请教的良好风尚,能在合作交流中正确地评价

pair work结对编程(张艺 杨伊)

一.结对编程人员: 张艺(学号后三位:185) 杨伊(学号后三位:151) 二.这是我们工作的样子:(图片) 三.结对编程优缺点:  优点:  1.结对编程时间紧密,在一定程度上可以督促双方学习,提高效率. 2.Coder在coding过程中会遇到一些细小的问题,而reviewer可以及时指出错误,并给予解决方案进行讨论.  3.遇到问题时,两个人一起讨论,并补充对方没有想到的地方,是完善程序最好的方式.  缺点:  在编程过程中,很长时间是coder在coding的过程中想思路,大概这也是每个