软件工程与UML作业3(互评作业)
| 博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/ |
|---|---|
| 作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11195 |
| 作业目标 | <添加lssues模板,为同学提意见同时修改自己的代码> |
| 作业源代码 | https://gitee.com/fan-qq/person |
| 学号 | <211806314> |
我的lssues模板


每次提交都附有意义的commit信息

“让我看看你的代码”
- one 王晓玲的代码(代码网页)
问题:经验值的代码不够简洁

- two 刘慧的代码(代码网页)
出现的问题:老师上课讲解了try catch的意义,觉得日后有必要养成这样的代码习惯

- three 刘子文的代码(代码网页)
出现的问题:助教上课有讲select的方法可以尝试一下,为了效率可以尝试把解析网页和提取经验值两个方法在封装到一个方法调用

- four 唐小伟的代码(代码网页)
出现的问题:出现了绝对路径,如果环境变化将无法运行

- five 林晶涵的代码(代码网页)

“容我改一改”
- 胡玉彬的修改意见(issues网址)
问题:应该增加try catch代码


- 刘子文的修改意见(issues网址)
问题:43和46行注释相同定义,增加isNum的注释


- 王晓玲的修改意见(issues网址)
问题:驼峰命名法

- 赵湘敏的修改意见(issues网址)
问题:创建一个getScore方法
目前尚未解决。这个也是自己在看代码中发现的问题,但是在修改的时候还是遇到了诸多错误,目前还正在修改当中。 - 爱吃鱼的女孩修改意见(issues网址)
问题:增加else if

自我修改 自己的代码(代码网页)
问题:代码方法太过繁琐,可以将成绩计算直接封装成一个方法,并且没有互评经验值

自己的代码存在的问题
1.自己没有写try catch
2.我的抓取经验值直接是最后一个span,应该应用一下span里的style属性更加方便。
3.同时的我的命名不太规范,没有应用驼峰命名法
4.缺少互评经验值
问题及解决方法
1.增加try catch
2.修改查找经验值的span中的属性
本次作业实验心得
通过这次机会看了他人的代码,发现了自己可以提出别人的代码的问题其实自己也有这样的问题,现在依旧在修改加getScore的函数方法和更改助教上课讲解的getElementsByAttributeVa的方法获取div更简便的获取div。
软件工程与UML作业3(互评作业)的更多相关文章
- 软件工程与UML第三次作业
博客班级 软件工程与UML2班 作业要求 本次作业要求 作业目标 <给至少5名同学提他的代码issue并用博客记录;根据收到的issue修改自己的代码> 作业源代码 我的码云仓库 学号 & ...
- 软件工程(GZSD2015)第二次作业小结
第二次作业,从4月7号开始,陆续开始提交作业.根据同学们提交的作业报告,相比第一次作业,已经有了巨大改变,大家开始有了完整的实践,对那些抽象的名词也开始有了直观的感受,这很好.然后有一些普遍存在的问题 ...
- [2017BUAA软件工程]第0次博客作业
[2017BUAA软件工程]第0次博客作业 结缘计算机 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 计算机是你喜欢的领域吗?是你擅长的领域吗? 我当时报考高考志愿的时候就已经是想好报 ...
- 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析
一.作业链接 个人作业2:APP案例分析 二.博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求. 第一部分 调研, 评测 下载软件并使用起来, ...
- 团队小组NABCD(通用作业和个人作业)特点
NABCD框架(通用作业和个人作业): N(need,需求): 你的创意解决了用户的什么需求? 使用户能够很好的区分作业情况,将班里所有同学的作业和自己私人的作业分开,通用作业指在一个班一同上课的公共 ...
- 【第二次个人作业】结对作业Core第一组:四则运算生成PB16061082+PB16120517
[整体概况] 1.描述最终的代码的实现思路以及关键代码. 2.结对作业两个人配合的过程和两个人分工. 3.API接口文档和两个组的对接. 4.效能分析,优化分析和心得体会. [代码实现] 一. 实现功 ...
- 2003031121-浦娟-python数据分析第四周作业-第二次作业
项目 内容 课程班级博客链接 20级数据班(本) 作业链接 Python第四周作业第二次作业 博客名称 2003031121-浦娟-python数据分析第四周作业-matolotlib的应用 要求 每 ...
- 软件工程实践2018第六次作业——现场UML作图
团队信息 学号 姓名 博客链接 124 王彬(组长) 点击这里 206 赵畅 点击这里 215 胡展瑞 点击这里 320 李恒达 点击这里 131 佘岳昕 点击这里 431 王源 点击这里 206 陈 ...
- 软件工程与UML作业1
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1 这个作业要求在哪里 https://edu.cnblogs.com/campus/fz ...
随机推荐
- 通过C#实现OPC-UA服务端(二)
前言 通过我前面的一篇文件,我们已经能够搭建一个OPC-UA服务端了,并且也拥有了一些基础功能.这一次咱们就来了解一下OPC-UA的服务注册与发现,如果对服务注册与发现这个概念不理解的朋友,可以先百度 ...
- 图神经网络 PyTorch Geometric 入门教程
简介 Graph Neural Networks 简称 GNN,称为图神经网络,是深度学习中近年来一个比较受关注的领域.近年来 GNN 在学术界受到的关注越来越多,与之相关的论文数量呈上升趋势,GNN ...
- beego 快速入门
原文链接:https://beego.me/quickstart 1.安装依赖 git clone http://github.com/astaxie/beego.git git clone http ...
- Java 类初始化和实例初始化过程
1.类初始化过程 2.实例初始化过程 3.方法的重写
- 操作系统-I/O(6)I/O与系统调用
所有高级语言的运行时(runtime)都提供了执行I/O功能的机制. 例如,C语言中提供了包含像printf()和scanf()等这样的标准I/O库函数, C++语言中提供了如 <<和&g ...
- JAVA作业—字符串操作
------------恢复内容开始------------ ------------恢复内容开始------------ ------------恢复内容开始------------ ------- ...
- Spark-shell 报错:Failed to get database default, returning NoSuchObjectException
Spark-shell 执行sql查询报错: 20/08/24 15:33:59 WARN metastore.ObjectStore: Failed to get database default, ...
- MPI中的cannon算法
Cannon算法 算法过程 假设矩阵\(A,B\)和\(C\)都可以分成\(m\times m\)块矩阵,即\(A = (A_{(ij)})_{m\times m},B = (B_{(ij)})_{m ...
- 记得设置docker日志文件大小!!!!!
# vim /etc/docker/daemon.json { "log-driver":"json-file", "log-opts": ...
- TextBox控件保存上次的输入
本片文章是参考C# 怎么让winform程序中的输入文本框保留上次的输入再此表示感谢重新在这里写一遍,是为了保存一下,方便自己下次使用可以很快的找到1.设置txtBox控件的配置文件2.选择Text ...