第二次作业:代码互改
博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/ |
---|---|
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11195 |
作业目标 | <代码互改,审查,优化,解决自身和同学的问题> |
作业源代码 | https://gitee.com/chen-zhijie/personal |
学号 | <211801104> |
issues模板
“让我看看你的代码!”
1.唐晓伟同学的码云仓库
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918155123616-814261649.png)
建议不只是抛出异常。
2.辜智博同学的码云仓库
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918153901628-1329419316.png)
如果将初始化的代码解放出来,并且加以注释可能会更易懂。
3.宋旭才同学的码云仓库
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918154448731-1227928715.png)
建议使用 jsoup 的一些方法可以更好的获取所需要的元素。
4.邱建杰同学的码云仓库
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918154803894-605729018.png)
建议加上异常处理语句,会提高代码的质量。
5.施家文同学的码云仓库
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918153344767-637829004.png)
try catch产生格式的错误,无法编译。
“容我在改一改!”
这个建议有进行尝试,尚未写出较简洁的方法
由于代码判断的条件不能重复,所以暂未想到更好的方法修改
异常处理已添加进代码并且上传了
由于上一次没有增加异常处理所以可能会导致逻辑不够严谨,以及对大班课无法获取到经验值的部分也进行添加。
“让我再看一看!”
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918181758768-1757571468.png)
对于这一部分的理解是可能评论的同学暂未处理亦或者是自己的评论有不足之处,后续会进行补充。
提交信息截图
![](https://img2020.cnblogs.com/blog/2139853/202009/2139853-20200918182152891-781871676.png)
参考资料
push无法上传文件解决方案
个人心得
这次的作业我觉得是说简单也简单说难也难的作业。简单的是不需要自己去构建整体的思路,并且是基于上次
作业的改进,更容易入手一点;难的是需要对别人的代码找出漏洞和可以优化的地方,在细节方面需要更多的去
考虑,跟自己分析需求去实现有点不太一样。总的来说,由于上一次代码也是存在蛮多漏洞和解析经验不完整的
地方,这一次向别人提出 issue 的过程中通过阅读别人的代码,找漏洞的过程中也发现了自己的漏洞,就填补
了异常处理的情况和对大班课获取经验元素的内容,收获还是有的,在对别人进行代码复查时别人代码不一样的
思路能有很不一样的感觉,感觉还是挺不错的。