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


    1.小组成员

    2.代码链接地址

    这是我的coding

    3.程序功能分析与截图

    1.图形界面

    2.功能分析
    该程序主要实现以下几个功能:

    • 程序可以完成加法,减法,乘法,除法运算。
    • 应用程序可以完成真分数的四则运算。
    • 有退格和清屏功能。
    • 程序能接受用户输入答案并判定对错。
    • 可以实现如下类型的表达式:1'5/9 * 7/10 * 1=?
    • 程序有“倒计时功能”,每个题目必须在20秒内完成,如果完不成进入下一题。
    • 可以统计用户总的练习题目数量,正确的数量,并且在程序重新启动后能保持记录。
      3.程序运行结果截图

    4.结对编程感受

    1.结对编程照片

    2.结对编程心得体会

    • 在这次结对编程中,我们遇到了很多问题,之前没有和他人一起完成项目,对工作安排的不合理造成了一定的时间浪费,所以对项目的预计时间估计不准确,此外在编程过程中有很多时候意见不一致,如图形界面的设计,各自有各自的设计想法,但最终还是通过沟通交流达成意见一致。
    • 经过这次的结对编程,我们更加体会到了结对编程的好处:通过此次编程,我体会到了合作的好处,一份工作两个人做,两双眼睛、两种思想,可以让我们发现更多的问题、找到更好的解决办法、发掘另一种思维方式;在结对编程的过程当中,因为有随时的代码复审和交流,程序各方面的质量取决于一对程序员中各方面水平较高的那一位,这样,程序中的错误就会减少很多,程序的初始质量会高很多,这样就会省下很多以后修改,测试的时间;结对编程的过程也是一个互相督促的过程,每一个人的一举一动都在别人的视线之内,所有的想法都要受到对方的评价。这种督促的压力,使得程序员更认真地工作。
    • 通过此次结对编程我也认识到了自己的很多不足之处:表达能力有待提高,很多时候由于表达能力的欠缺导致不能清楚的表明自己的意思;编程能力的有待提高,有时由于编程水平的差距会严重拖慢变成的进度。
  • 相关阅读:
    基于密度的optics聚类算法
    unicode编码和utf-8编码详解
    聚类分析之k-prototype算法解析
    python学习笔记之正则表达式1
    聚类分析之模糊C均值算法核心思想
    Matlab编程笔记之GUI程序转exe
    Matlab学习笔记之安装教程
    SVPWM原理分析-基于STM32 MC SDK 5.0
    Allego Quick Reports
    SVPWM-实战
  • 原文地址:https://www.cnblogs.com/cyjnull/p/6838542.html
Copyright © 2020-2023  润新知