作业要求https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11195
作业目标<添加lssues模板,为同学提意见同时修改自己的代码>
作业源代码https://gitee.com/fan-qq/person
学号<211806314>

我的lssues模板

软件工程与UML作业3(互评作业)-LMLPHP

软件工程与UML作业3(互评作业)-LMLPHP

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

软件工程与UML作业3(互评作业)-LMLPHP

“让我看看你的代码”

  • one 王晓玲的代码(代码网页)

    问题:经验值的代码不够简洁

    软件工程与UML作业3(互评作业)-LMLPHP
  • two 刘慧的代码(代码网页

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

    软件工程与UML作业3(互评作业)-LMLPHP
  • three 刘子文的代码(代码网页

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

    软件工程与UML作业3(互评作业)-LMLPHP
  • four 唐小伟的代码(代码网页)

    出现的问题:出现了绝对路径,如果环境变化将无法运行

    软件工程与UML作业3(互评作业)-LMLPHP
  • five 林晶涵的代码(代码网页)

    软件工程与UML作业3(互评作业)-LMLPHP

“容我改一改”

  • 胡玉彬的修改意见(issues网址

    问题:应该增加try catch代码

    软件工程与UML作业3(互评作业)-LMLPHP

    软件工程与UML作业3(互评作业)-LMLPHP
  • 刘子文的修改意见(issues网址)

    问题:43和46行注释相同定义,增加isNum的注释

    软件工程与UML作业3(互评作业)-LMLPHP

    软件工程与UML作业3(互评作业)-LMLPHP
  • 王晓玲的修改意见(issues网址)

    问题:驼峰命名法

    软件工程与UML作业3(互评作业)-LMLPHP
  • 赵湘敏的修改意见(issues网址)

    问题:创建一个getScore方法

    目前尚未解决。这个也是自己在看代码中发现的问题,但是在修改的时候还是遇到了诸多错误,目前还正在修改当中。
  • 爱吃鱼的女孩修改意见(issues网址)

    问题:增加else if

    软件工程与UML作业3(互评作业)-LMLPHP

自我修改 自己的代码(代码网页)

问题:代码方法太过繁琐,可以将成绩计算直接封装成一个方法,并且没有互评经验值

软件工程与UML作业3(互评作业)-LMLPHP

自己的代码存在的问题

1.自己没有写try catch

2.我的抓取经验值直接是最后一个span,应该应用一下span里的style属性更加方便。

3.同时的我的命名不太规范,没有应用驼峰命名法

4.缺少互评经验值

问题及解决方法

1.增加try catch

2.修改查找经验值的span中的属性

本次作业实验心得

通过这次机会看了他人的代码,发现了自己可以提出别人的代码的问题其实自己也有这样的问题,现在依旧在修改加getScore的函数方法和更改助教上课讲解的getElementsByAttributeVa的方法获取div更简便的获取div。

05-28 21:24