结对编程的得与失

  在本次结对编程中,我们被要求复用个人项目来来开发一个具有UI界面的中小学出题程序。在本次编程中,我们小组学习并且使用了微软mfc类库来开发UI界面,下面我来总结一下本次编程中的经验以及得失。
  在本次编程中,我们直接套用了个人项目中的出题部分,并将其直接在结对编程中使用,大大减轻了工作量。但是由于需要生成选项即需要计算出式子的正确值,在我们原来的项目中直接计算十分不方便,因此又重新设计了出题逻辑,使用float型数组取代到string型变量来表示题目,生成题目简单的同时也极易计算。

  本次编程,UI界面的逻辑并不是很难,但是很繁琐,所以设计的时候需要十分细心。比如:设计登录的时候,密码要隐藏起来,要检查用户名或密码是否为空等等,注册时要检测用户名是否存在,还需要判断两次密码输入是否一致。我们在实现这些功能时,使用c++中的文件操作编写了一个类,用于更改、核对以及添加账户的功能,这个类在以后类似的项目中就可以直接引用了,方便了日后的工作。
  经验:本次编程中,由于第一次使用mfc类库,在边做边学的过程中,进度比较缓慢,经常出现错误,而改正这些错误需要很长的时间,需要查询大量的资料。因此,在日后的学习中,要加强自学能力,并且要提前多学习一些,以备日后的不时之需。

猜你喜欢

转载自www.cnblogs.com/li648662924/p/11593517.html
今日推荐