• 软件工程第二次作业-结对编程


    结对编程-四则运算练习器


    组员

    代码链接

    • Arithmetic 基于windows form开发的四则运算应用程序
    • 上传截图

    程序实现功能截图

    • 初始界面
      • 在初始界面,我们可以看到,我们练习器可以提供用户自主设置测试时间、题目数目和随机数范围等等;
    • 答题过程
      • 我们可以看到练习器生成了一道含括号或者不含括号的算术题;
    • 计时功能
      • 用于计时,可以统计用户答题时间,答题时间到,将不可再作答,并弹出弹出框,用于警示;
    • 结果统计
      • 用于统计用户做题数,以及错误率等

    不足的地方

      - 1.编程能力,尤其算法方面,显得很不足,还需要努力学习;
      - 2.所做的练习器不能随机生成多项式,用于练习;
      - 3.虽然提供了设置随机数,但是不能设置过大随机数,否则程序将会报出debug
    

    结对编程感受

    • 结对编程时照片 ps:我和小伙伴小莫正在编程 -_-

    • 结对编程的心得体会

    • 通过这次结对编程,让我学习了很多东西,让我知道了一些东西的重要性。

      • 1.团队合作能力。一个团队要取得高效的工作,团队成员必须力往一处使,必须相互配合,我和我的编程小伙伴在合作的过程中经常发生意见的不和,这就需要相互磨合,相互合作。我们分工明确,一个人做函数的功能编程,一个人实现界面代码的编写,我们一边讨论一边交互意见,这样工作的效率就提高了。

      • 2.交流表达能力。我和我的小伙伴在编程的过程中,我们相互交流了很多东西,大大小小的事事情我们都会拿出来说,比如定义一个变量的名字、做界面时按钮的放置等,团队之间的沟通是很有有必要的,沟通才能发现很多问题,才能解决很多BUG,相互交流才会擦出火花,才能让做出的程序更加完美。通过这次结对编程,我的交流表达能力得到了提升。

      • 3.动手操作能力。所有的实验都要自己动手操作,光想是没有用的,在编程之前,我们想到了一些很厉害的功能,我们想把界面做的更加人性化,把界面写的超牛逼的那种,但是自己动手以后,才发现很不容易,一些想法很难实现,所以说还是动手能力实在些,空想无用。通过这次结对编程,我认为自己动手能力得到了一定的提高,对以后的编程能力有一定的帮助。

  • 相关阅读:
    远程访问linux环境安装图形界面问题解决汇总
    如何通过SecureCRT FTP上传下载文件
    X-Frame-Options 响应头
    Openresty 学习笔记(四)lualocks包管理器安装使用
    PHP7 学习笔记(十六)Yaconf 一个高性能的配置管理扩展
    网络工具(一)frp 供内网穿透服务的工具
    博客园自定义样式参考
    Redis学习笔记(二)解析dump.rdb文件工具之redis-rdb-tools
    Docker 从入门到放弃(四)Docker+Jenkins_自动化持续集成
    PHP7 学习笔记(十五)Repository 模式实现业务逻辑和数据访问的分离
  • 原文地址:https://www.cnblogs.com/RealQ/p/6855956.html
Copyright © 2020-2023  润新知