第三次UML作业——个人编程作业二(代码互改)
博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/ |
---|---|
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11199 |
作业目标 | 熟悉Git仓库Issue的运用以及学习别人代码的优点并对别人的代码提出合理建议同时修改自己的代码 |
作业源代码 | https://gitee.com/chitta/personal |
学号 | 211812130 |
“让我看看你的代码” | |
1.林雪凡的码云仓库 |
-
Issue:
-
建议:将绝对路径改为相对路径,否则在其他环境中无法正常读取及运行
2.邱晴的码云仓库
-
Issue:
-
建议:没有命令行工具,建议添加
3.王晶晶的码云仓库
-
Issue:
-
建议:老问题老问题,还是相对路径和绝对路径的问题,老生常谈
4.陈洁的码云仓库
-
Issue:
-
建议:这里if判断还是太冗长了真的太冗余了,建议还是嵌套一下让代码稍微短点
5.毛菁菁的码云仓库
-
Issue:
-
建议:命名成double应该会精度更高,可以避免一些不必要的错误
-
Issue:
-
建议:其实驼峰命名法这东西,我个人感觉也没太大所谓,但是为了增加代码的可读性,还是改一改吧
“容我再改一改”
- IssueA
-
提出及回复:
-
修改:在课上看了助教的演示本以为要通过Git命令操作,没想到只要直接把两个.html的文件夹放到和src文件夹同级就行,然后就能引用相对路径了
- IssueB
-
提出及回复:
-
修改:还是得说我个人觉得驼峰命名法挺鸡肋的,但还是为了让别人能看得懂然后少写点注释,还是改吧
- IssueC
-
提出及回复:
-
修改:改完了改完了
- IssueD
- 提出及回复:
- 修改:
if(elements1.get(i).child(1).child(0).toString().contains("互评")) { Scanner scanner1=new Scanner(elements1.get(i).child(1).child(2).children().get(0).children().get(7).text()); jy=scanner1.nextDouble(); myTest=jy+myTest; }
- IssueE
- 提出及回复:缺少命令行工具
- 修改:导jar包的时候犯了低级错误,发现上层文件夹名少输入了一个1,才发现我的包名命名错了多了一个1变成了2111812130,将错就错地改了,然后运行成功!
- Issue-自提
- 提出及修改:添加了一个异常判断,在找不到相对应的jsoup文件时就显示文件异常
“让我再看一看”
- 林雪凡已完成:路径问题小意思
- 邱晴还未完成:命令行的确有点烦人
- 王晶晶已完成:路径问题小菜一碟
- 陈洁已完成:改嵌套没大问题就是费时间
- 毛菁菁还未完成:的确可能这个double型没有太需要改的必要
- 欧阳小云已完成:驼峰命名无需多说,机械操作
个人总结
-
终于完全掌握了码云仓库的提交以及更新,还是需要将原来的eclipse文件夹整个覆盖,不然会提示说无新文件可添加,但是在本次作业第一次提交的时候还是遇到了问题,一旦切换中英文,就会变成insert模式,但是我确实没有按到Insert键,最后无果,改用全英文命名
-
还是要仔细,光是一个学号命名问题就搞得焦头烂额,无非是多输入了一个1而已
-
熟悉了命令行工具如何使用及运行,希望以后能熟练掌握
参考资料:CSDN