• 个人第三次作业:结对编程成绩汇总


    一、作业题目

    个人第3次作业:结对编程

    二、作业评分标准

    博客评分规则(总分100)

    博客要求

    (1)博客开头的要求(5')

    在文章开头给出你们Fork仓库的Github项目地址。(5')

    (2)博客内容的要求(95')
    • 在开始实现程序之前,在下述PSP表格记录下你估计将在程序的各个模块的开发上耗费的时间。(5')
    • 计算模块接口的设计与实现过程。 设计包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何,关键函数是否需要画出流程图?说明你的算法的关键(不必列出源代码),以及独到之处。并讲讲你的设计是如何体现“Design by Contract”、“Information Hiding”、 “Interface Design”、 “Loose Coupling”等原则的。(45')
    • 代码复审过程。代码互审情况、发现的问题等。(15')
    • 计算模块部分单元测试展示。 展示出项目部分单元测试代码,并说明测试的函数,构造测试数据的思路。并将单元测试得到的测试覆盖率截图,发表在博客中。(15')
    • 描述结对的过程,提供非摆拍的两人在讨论的结对照片。(5')
    • 在你实现完程序之后,在附录提供的PSP表格记录下你在程序的各个模块上实际花费的时间。(5')
    • 附加功能(5')

    博客提交要求

    所有作业必须按时提交才能得分,具体规定如下:
    • 按时提交,根据质量打分;
    • 未按时提交,如果在三天之内补交,则得0分;
    • 未按时提交并且三天之内没有补交,则得相应分数的负分。
    • 严禁抄袭,一经发现,则本次作业得相应分数的负分。
    • 本次作业,排版好的同学,会有适当的加分。

    三、成绩汇总

    1.成绩排名表

    2.总体得分分布

    3.千帆竞发图

    三、本次作业小结

    1. 本次作业难度适中,绝大多数同学都能按照作业的要求完成并提交作业,相较于上一次作业有很大的进步,能明显的看出各位同学编程能力的提高。
    2. 部分同学在排版上仍存在一些小的错误,排版问题相较于上次作业有明显改善。
  • 相关阅读:
    Golang flag包使用详解(一)
    string rune byte 的关系
    int在64位操作系统中占多少位?
    32位和64位系统区别及int字节数
    /etc/fstab修改及mkfs(e2label)相关应用与疑问
    nginx + fastcgi + c/c++
    MYSQL优化
    mysqlhighavailability
    woodmann--逆向工程
    jdaaaaaavid --github
  • 原文地址:https://www.cnblogs.com/ThomasYuan/p/11643973.html
Copyright © 2020-2023  润新知