博客班级 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(互评作业)的更多相关文章

  1. 软件工程与UML第三次作业

    博客班级 软件工程与UML2班 作业要求 本次作业要求 作业目标 <给至少5名同学提他的代码issue并用博客记录;根据收到的issue修改自己的代码> 作业源代码 我的码云仓库 学号 & ...

  2. 软件工程(GZSD2015)第二次作业小结

    第二次作业,从4月7号开始,陆续开始提交作业.根据同学们提交的作业报告,相比第一次作业,已经有了巨大改变,大家开始有了完整的实践,对那些抽象的名词也开始有了直观的感受,这很好.然后有一些普遍存在的问题 ...

  3. [2017BUAA软件工程]第0次博客作业

    [2017BUAA软件工程]第0次博客作业 结缘计算机 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 计算机是你喜欢的领域吗?是你擅长的领域吗? 我当时报考高考志愿的时候就已经是想好报 ...

  4. 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析

    一.作业链接 个人作业2:APP案例分析 二.博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求.  第一部分 调研, 评测 下载软件并使用起来, ...

  5. 团队小组NABCD(通用作业和个人作业)特点

    NABCD框架(通用作业和个人作业): N(need,需求): 你的创意解决了用户的什么需求? 使用户能够很好的区分作业情况,将班里所有同学的作业和自己私人的作业分开,通用作业指在一个班一同上课的公共 ...

  6. 【第二次个人作业】结对作业Core第一组:四则运算生成PB16061082+PB16120517

    [整体概况] 1.描述最终的代码的实现思路以及关键代码. 2.结对作业两个人配合的过程和两个人分工. 3.API接口文档和两个组的对接. 4.效能分析,优化分析和心得体会. [代码实现] 一. 实现功 ...

  7. 2003031121-浦娟-python数据分析第四周作业-第二次作业

    项目 内容 课程班级博客链接 20级数据班(本) 作业链接 Python第四周作业第二次作业 博客名称 2003031121-浦娟-python数据分析第四周作业-matolotlib的应用 要求 每 ...

  8. 软件工程实践2018第六次作业——现场UML作图

    团队信息 学号 姓名 博客链接 124 王彬(组长) 点击这里 206 赵畅 点击这里 215 胡展瑞 点击这里 320 李恒达 点击这里 131 佘岳昕 点击这里 431 王源 点击这里 206 陈 ...

  9. 软件工程与UML作业1

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1 这个作业要求在哪里 https://edu.cnblogs.com/campus/fz ...

随机推荐

  1. 【AI 算法评测】BERT 对 NLP 效果的改善,不负众望!

    AI 在各大领域的发展有目共睹,而作为人工智能皇冠上的明珠--自然语言处理却成果了了,大多实现或者以半成品的形式躺在实验室中,或者仅仅作为某个产品的辅助功能.而这一情况在 BERT 出现后出现了很大的 ...

  2. SweetAlert 弹框之后点击OK执行方法

    swal( '审核通过!', '', 'success' ).then(function () { Return(); })

  3. Oracle数据泵导出使用并行参数,单个表能否真正的并行?

    对于Oracle 数据泵expdp,impdp是一种逻辑导出导入迁移数据的一个工具,是服务端的工具,常见于DBA人员使用,用于数据迁移.从A库迁移至B库,或者从A用户迁移至B用户等. 那么有个疑问? ...

  4. 汇编in和out实例解析

    直接看例子: IN AL,21H 从21H端口读取一字节数据到AL IN AX,21H 从端口地址21H读取1字节数据到AL,从端口地址22H读取1字节到AH MOV DX,379HIN AL,DX ...

  5. idea工程在maven projects中显示灰色的解决办法

    原文链接:https://blog.csdn.net/qq_30507287/article/details/83515461 在Mac上使用idea进行开发的过程中,一般在MavenProject中 ...

  6. Spring注解驱动开发03(按照条件注册bean)

    按照条件注册bean 使用@Conditional注解来控制bean的注册 使用步骤 先实现Condition接口,条件写在matches方法里 注意事项:Condition接口是org.spring ...

  7. 如何使用python移除/删除非空文件夹?

    移除/删除非空文件夹/目录的最有效方法是什么? 1.标准库参考:shutil.rmtree. 根据设计,rmtree在包含只读文件的文件夹树上失败.如果要删除文件夹,不管它是否包含只读文件,请使用 i ...

  8. Nginx反向代理的使用

    一.Nginx的基本命令 nginx:启动 nginx nginx -t :测试配置文件是否有语法错误 nginx -s reopen:重启Nginx nginx -s reload:重新加载Ngin ...

  9. 巧用HashMap一行代码统计单词出现次数

    简介 JDK是在一直在迭代更新的,很多我们熟悉的类也悄悄的添加了一些新的方法特性.比如我们最常用的HashMap. 今天给大家讲一下HashMap在JDK8中添加的两个新方法compute和merge ...

  10. Lua的Full UserData、Light UserData和metatable

    http://lua.2524044.n2.nabble.com/LightUserData-and-metatables-td3807698.html https://www.lua.org/man ...