首页 > 其他 > 详细

结对编程总结与心得——带UI的中小学试卷自动生成及做题系统

时间:2020-10-10 09:49:18      阅读:24      评论:0      收藏:0      [点我收藏+]


一、编程总结
  此次的结对编程项目完成的还是比较顺利的,主要得益于我和队友周德轶的配合和模块化,我们先是分析了文档给出的需求,然后将其分成了个9类,包括Main,存储各种静态函数供jframe子类和UserData进行调用,UserData类则存储用户信息,提供用户信息验证,用户修改密码及用户注册的功能,UserData类对于信息保护做的比较好,大部分字段都属于private,只提供接口供Main调用,符合编程原则。
  然后就是Jfram类型,提供可视化的界面及相应操作,由于这些类都是调用了actionlistener接口,所以主要的功能只能写在actionperformed函数里,所以我和队友决定不再在这些Jframe子类里添加其他的功能性函数,而是将其大部分Main里,通过静态函数的方法进行调用及数据传递,这样操作让代码整体上看起来更加有条理。
二、编程心得
  此次算得上是第一次搞这样的工程,感觉还是很好的,也按预期完成了所有的功能,我和队友周德轶明确分工,将类的数量和作用划分明确后同时开工,然后分开写功能性函数,我只需要告诉他,我给的参数类型和代表的含义,然后再告诉他我需要的返回值,那么他独立完成的函数或者类我就能拿过来直接用,而不用经过自己的修改然后再加入到工程里面去,这就是模块化设计与实现的好处,可以多人一起推进工程,能够真正地完成“一个人造一个轮子要10天,两个人则只要5天“,大大加快协作编程的效率与质量。

结对编程总结与心得——带UI的中小学试卷自动生成及做题系统

原文:https://www.cnblogs.com/wushende/p/13789699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!