结对编程

第四次作业——结对作业

别说谁变了你拦得住时间么 提交于 2019-12-02 04:33:39
链接 在学习通上注明结对的成员对: 1班胡晓松-1班高健 结对成员的博客连接: https://www.cnblogs.com/maxilong/p/11729323.html 代码复审 代码复审核查表(高健) 由一班胡晓松完成 1.概要部分 1)代码符合需求和规格说明吗符合? 是 2)代码设计是否考虑周全? 周全 功能和要求相符 3)代码可读性如何? 一般 4)代码容易维护么? 容易 5)代码每一行都检查过了吗? 是 2.设计规范部分 1)设计是否遵循从已知的设计模式或项目中常用的模式? 是 2)有没有硬编码或字符串/数字等存在? 是 3)代码有没有依赖于某平台,是否会影响将来的移植? 否 4)4.开发者新写的代码能否用已有Library/SDK/Framework中的功能实现?在本项目中是否存在类似的功能可以调用而不用全部重新实现? 是 5)5.有没有无用的代码可以清除? 否 3.代码规范部分 1)修改的部分符合代码标准和风格嘛? 是 4.具体代码部分 1)有没有对错误进行处理?对于调用外部函数,是否检查了返回值或处理了异常? 否 2)参数传递有无错误,字符串的长度是字节的长度还是字符(可能是单/双字节)的长度,是以0开始计数还是以1开始计数? 0 3)边界条件如何处理的?switch语句的default分支是如何处理的?循环有没有可能出现死循环? 否 在分支中填入跳转语句 4

第四次博客作业-结对项目

℡╲_俬逩灬. 提交于 2019-12-02 03:43:36
任务1:(5分) 在 学习通上注明结对的成员对 格式: 班级姓名-----班级姓名 任务2:(95分) 结对的成员共同完成本次作业,撰写博客并将结对项目的程序发布到github上 博客的内容安排如下: (1)提供你的结对成员的博客链接地址(5分) 王昊的博客园链接地址:https://www.cnblogs.com/pbdbk (2)结对成员对四则运算项目进行代码互审,并给出代码审查结果表 成员1的代码审查表(由成员2完成)(10分) 成员2的代码审查表(由成员1完成)(10分) (3)选取其中一个成员的项目为基础,进行结对编程。结对项目撰写的博客要求:(30分) (a)结合课堂讲授内容,制订一份2人共同遵守的代码编写基本规范(至少包括注释规范与变量命名规范)。 1、对于程序编程完成后是否有总结,对于以后在遇到类似程序后是否能快速回忆起自己的思路 2、对于程序中各个定义的变量是否有足够的注释,在复审的时候能简单易懂 3、对于代码的长度是否有合理的控制 4、对于变量的定义名字是否简单易懂 5、一个函数或类只做一件事,做到简单干练 6、统一缩进使用Tab键缩进 7、不把多条语句放在同一行、变量类型定义在不同行 (b)描述结对编程的感受。 在结对编程的时候队友可以及时填补我在一些思维上的漏洞,也可以同步及时讨论对于这个问题上的不同见解,不需要再和同伴解释我的前提条件

第四次博客作业——结对项目

六眼飞鱼酱① 提交于 2019-12-02 03:42:58
任务1 1班张文欣 --- 1班张欣雅 任务2 (1)张欣雅的博客链接地址: (2)代码互审,代码审查结果表 张欣雅 张文欣    1.概要部分 (1)代码符合规格需求和说明么? 符合 符合 (2)代码设计考虑是否周全? 是 是 (3)代码可读性如何? 良好 良好 (4)代码容易维护么? 容易 不易 (5)代码的每一行都执行并检查过了么? 是 是 2.设计规范部分 (1)设计是否遵从已知的设计模式或项目中的常用模式? 是 是 (2)有没有硬编码或字符串/数字等存在? 没有 没有 (3)代码有没有依赖于某一平台,是否会影响将来的移植? 没有 没有 (4)有没有无用的代码可以清楚? 有 有 3.代码规范部分 修改的部分符合代码标准和风格吗? 符合 符合 4.具体代码部分 (1)有没有对错误进行处理?对于调用的外部函数是否检查了返回值或处理了异常? 有 没有 (2)参数传递有无错误,字符串的长度是字节的长度还是字符的长度,是以0开始计数还是1开始计数? 有 有 (3)边界条件是如何处理的?switch语句的default分支是如何处理的?循环有没有可能出现死循环? 边界条件及分支通过多组测试用例测试,没有 边界条件及分支通过多组测试用例测试, 没有 (4)有没有使用断言来保证我们认为不变的条件真的得到满足? 没有 没有 (5)有没有优化的空间? 有 有 (6)数据结构中有没有用不到的元素

第四次博客作业-结对项目

只愿长相守 提交于 2019-12-02 03:40:53
1.在学习通上注明结对的成员对:4班杨吉-4班孟令琦 2.结对成员的博客链接地址:https://www.cnblogs.com/mht191010/ 3.代码审查结果表 杨吉代码审查, 孟令琦完成 , 类别 审查项 完成情况 概要部分 代码符合需求和规格说明么? 符合 代码设计是否考虑周全? 是 代码可读性如何? 比较清晰 代码容易维护吗? 容易 代码的每一行都执行并检查过了吗? 是 设计规范部分 设计是否遵从已知的设计模式或项目中常用的模式? 是 有没有硬编码或字符串/数字等存在? 有 代码有没有依赖于某一平台? 否 有没有无用的代码可以清除? 否 代码规范部分 修改的部分符合代码标准和风格么? 符合 具体代码部分 有没有对错误进行处理? 有 对于调用的外部函数,是否检查了返回值 是 效能 代码的效能如何? 良好 循环中是否有明显可优化的部分? 否 可读性 代码可读性如何?有没有足够的注释? 可读性不错,有注释 可测试性 是否需要更新或创建新的单元测试 不需要 杨吉代码审查, 孟令琦完成 , 类别 审查项 完成情况 概要部分 代码符合需求和规格说明么? 符合 代码设计是否考虑周全? 否 代码可读性如何? 比较清晰 代码容易维护吗? 比较容易 代码的每一行都执行并检查过了吗? 是 设计规范部分 设计是否遵从已知的设计模式或项目中常用的模式? 是 有没有硬编码或字符串/数字等存在?

第四次作业

亡梦爱人 提交于 2019-12-02 03:40:23
1.在学习通上注明结对的成员对:4班李运鹏-4班苏世超 2.结对成员的博客链接地址 李运鹏: https://www.cnblogs.com/liyunpeng123/ 苏世超: https://www.cnblogs.com/1-1111/ 3.结对成员对四则运算项目进行代码互审,并给出代码审查结果表 a:李运鹏的代码审查表(由苏世超完成) 代码复审检查表 概要部分 代码符合需求和规格说明么? 符合 代码设计是否考虑周全? 否 代码可读性如何? 一般 有冗余的或重复的代码吗? 无 代码的每一行都执行并检查过了吗? 是 设计规范部分 设计是否遵从已知的设计模式或项目中常用的模式? 是 有没有硬编码或字符串存在? 有 代码有没有依赖于某一平台? 无 有没有无用的代码可以清除? 无 代码规范部分 修改的部分符合代码标准么? 是 修改的部分符合代码风格么? 是 具体代码部分 数据结构中有没有用不到的元素? 无 对于调用的外部函数,是否检查了返回值? 是 效能 代码的效能如何? 一般 循环中是否有明显可优化的部分? 没有 可读性 代码可读性如何?有没有足够的注释? 可读性较好,没有注释 可测试性 是否需要更新或创建新的单元测试? 否 b:苏世超的代码审查表(由李运鹏完成) 代码复审检查表 概要部分 代码符合需求和规格说明么? 符合 代码设计是否考虑周全? 否 代码可读性如何? 一般

第四次博客作业-结对项目

 ̄綄美尐妖づ 提交于 2019-12-02 03:39:56
(1)提供你的结对成员的博客链接地址:    结对成员彭星的博客链接地址: https://www.cnblogs.com/pxcn/p/11723078.html (2)结对成员对四则运算项目进行代码互审,并给出代码审查结果表: 内容 彭星 赵鹏 1.概要部分 (1)代码符合需求和规格说明吗 符合 符合 (2)代码设计是否考虑周全 是 是 (3)代码可读性如何 良好 良好 (4)代码容易维护吗 容易 容易 (5)代码每一行都执行并检查过了吗 是 是 2.代码 设计规范 (1)设计是否遵从已知的设计模式或项目中常用的模式 是 是 (2)有无硬编码或字符串/数字等存在 有 有 (3)代码是否依赖某平台,是否会影响将来的移植 否 否 (4)开发者新添功能/相似功能是否能用已有来调试 否 否 (5)有无无用代码可删除 无 无 3.代码 规范部分 符合代码规范和风格吗 符合 符合 4.具体 代码部分 (1)有无对错误进行处理,对于调用外部函数,是否检查了返回值或处理了异常? 有 有 (2)有没有使用断言(Assert)来保证我们认为不变的条件真的得到满足? 无 无 (3)数据结构中有无用不到的元素 无 无 (4)参数传递有无错误 无 无 5.效能 (1)代码效能如何 良好 良好 (2)代码中,特别是循环中是否有明显可优化的部分 否 否 (3)对于系统和网络的调用是否超时,如何处理 否 否

第四次博客作业-结对项目

这一生的挚爱 提交于 2019-12-02 03:38:03
任务1:结对成员 3班齐鑫——3班王云鹏 任务2: (1)结对成员的博客链接地址:   3班王云鹏: https://www.cnblogs.com/RUAYO/p/11729292.html (2)代码审查表: 概要部分 复查内容 王云鹏 齐鑫 代码符合需求和规格说明么? 符合 符合 代码设计是否考虑周全? 代码未满足全部需求,考虑不周全,没有考虑用户的非法输入。 代码满足需求,每个功能都能用类实现 代码可读性如何? 一般 一般 代码容易维护么? 良好 一般 代码的每一行都执行并检查过了吗? 是 是 设计规范 部分 设计是否遵从已知的设计模式或项目中常用的模式? 是 是 有没有硬编码或字符串? 否 否 代码有没有依赖某一平台,是否会影响将来的移植? 是       是 开发者新写的代码能否用已有的Library中的功能实现?在本项目中是否存在类似的功能可以调用而不用全部重新实现? 否 否 有没有无用的代码可以清除? 有 有 代码规范 部分 有没有对错误进行处理? 是 是 参数传递有无错误,字符串的长度是字节的长度还是字符的长度? 无 无 有没有使用断言来保证我们认为不变的条件真的得到满足? 否 否 数据结构中有没有用不到的元素? 无 无 效能 代码中特别是循环中是否有明显可优化的部分? 是 是 对于系统和网络的调用是否会超时? 是 是 代码是否需要更新或创建新的单元测试? 是 是

第四次博客作业-结对项目

别说谁变了你拦得住时间么 提交于 2019-12-02 03:37:50
链接 结对成员的博客连接: 20194592胡晓松。 连接: github连接 https://github.com/maxilong258/NM-L 代码复审 代码复审核查表 由一班高健完成 1.概要部分 1)代码符合需求和规格说明吗符合? 是 2)代码设计是否考虑周全? 周全 功能和要求相符 3)代码可读性如何? 清晰 4)代码容易维护么? 是 || |5)代码每一行都检查过了吗?|是|| |2.设计规范部分||| |1)设计是否遵循从已知的设计模式或项目中常用的模式?|是|| |2)有没有硬编码或字符串/数字等存在?|是|| |3)代码有没有依赖于某平台,是否会影响将来的移植?|否|| |4)4.开发者新写的代码能否用已有Library/SDK/Framework中的功能实现?在本项目中是否存在类似的功能可以调用而不用全部重新实现?|是|| |5)5.有没有无用的代码可以清除?|否|| |3.代码规范部分||| |1)修改的部分符合代码标准和风格嘛?|是|| |4.具体代码部分||| |1)有没有对错误进行处理?对于调用外部函数,是否检查了返回值或处理了异常?|否|| |2)参数传递有无错误,字符串的长度是字节的长度还是字符(可能是单/双字节)的长度,是以0开始计数还是以1开始计数?|0|| |3)边界条件如何处理的?switch语句的default分支是如何处理的

第四次博客作业-结对项目

此生再无相见时 提交于 2019-12-02 03:37:20
任务1:结对成员 3班王云鹏——3班齐鑫 任务2: (1)结对成员的博客链接地址:   3班齐鑫: https://www.cnblogs.com/qixin111/p/11528769.html (2)代码审查表: 概要部分 复查内容 王云鹏 齐鑫 代码符合需求和规格说明么? 符合 符合 代码设计是否考虑周全? 代码未满足全部需求,考虑不周全,没有考虑用户的非法输入。 代码满足需求,每个功能都能用类实现 代码可读性如何? 一般 一般 代码容易维护么? 良好 一般 代码的每一行都执行并检查过了吗? 是 是 设计规范 部分 设计是否遵从已知的设计模式或项目中常用的模式? 是 是 有没有硬编码或字符串? 否 否 代码有没有依赖某一平台,是否会影响将来的移植? 是       是 开发者新写的代码能否用已有的Library中的功能实现?在本项目中是否存在类似的功能可以调用而不用全部重新实现? 否 否 有没有无用的代码可以清除? 有 有 代码规范 部分 有没有对错误进行处理? 是 是 参数传递有无错误,字符串的长度是字节的长度还是字符的长度? 无 无 有没有使用断言来保证我们认为不变的条件真的得到满足? 否 否 数据结构中有没有用不到的元素? 无 无 效能 代码中特别是循环中是否有明显可优化的部分? 是 是 对于系统和网络的调用是否会超时? 是 是 代码是否需要更新或创建新的单元测试? 是

第四次博客作业-结对项目

我的未来我决定 提交于 2019-12-02 03:34:07
结对成员博客链接 马进 -> https://www.cnblogs.com/jinma/p/11729160.html 代码审查结果表 内容 蒲文强代码(由马进复审) 蒲文强代码(由马进复审) 1.概要部分 1.代码是否符合需求和规格说明 是 是 2. 代码设计是否考虑周全 是 是 3. 代码可读性 代码可读性较高,思路清晰注释全面 代码可读性较高部分注释不清晰 4. 代码容易维护么 容易 一般 5. 代码的每一行都执行并检查过了吗 已成功通过执行并检验 已检查 2.设计规范部分 1.设计是否遵从已知的设计模式或项目中常用的模式 遵循已知的设计模式 已经遵循已知设计模式 2.有没有硬编码或字符串或数字等存在? 有 无 3.代码有没有依赖于某平台,是否会影响将来的移植(如Win32到Win64)? 否,不影响 否,不影响 4.有没有无用的代码可以清除? 有,较少 存在,但无用代码不多 3. 代码规范部分 1.大小写是否区分 是 是 2.是否有相关注释 是 是,只有部分注释 3.是否分行 是 部分未分行 4.是否缩进 是 是 4. 具体代码部分 1.有没有对错误进行处理?对于调用的外部函数,是否检查了返回值或处理了异常? 进行了处理检查了调用函数的返回值处理了异常 对错误进行了处理检查了返回值处理了异常 2.参数传递有无错误,字符串的长度是字节的长度还是字符(可能是单1双字节)的长度