万码学堂2022级学生成*哲
项目感言:
今天是项目答辩的日子,我们做的项目叫做 《码上Music》 ,一个音乐在线播放的网站。
本次实训是我来到万码的第二次java编程实训,也是人生中的第二次java编程实训,记得上一次实训还是在上次,想到这里,不由得感慨时间真的过得很快!
相较于第一次实训,本次实训是以小组制进行的实训,在实训开始的前一周,亲爱的陆老师就已经给我们预热了,我对于未知的事物总是充满好奇,不知道即将面对的是什么样的实训,自己平时学习的内容是否真的能够掌握,在本次实训中可以很好地完成任务。前一晚睡觉的时候既紧张又期待。 最让我出乎意料的是第二天的分组,因为在此次分组之前我在班里的座次因为突发事件发生了一丢丢的变化,之前我坐的位置有好多学习非常好的同学,对编程基础知识量掌握比较多的同学,以为自己可以和优秀的同学分在一组,这样自己的压力会小一点,因为自己肯定会充当团队中“组员”的角色,毕竟自己的能力还是有了解的。But,因为机缘巧合,座位发生变化,和新位置的同学们组成了新的团队,这一点也算是情理之中,意料之外。组内也有很多计算机专业的同学,我的大学专业和计算机专业的只是沾点边而已,所以我早就做好了充当“组员”的角色。但是,在陆老师宣布我为组长的时候,还是很惊讶的,这不在我的计划之内,我对自己的能力是不自信的,因为从来没有过在组织中担任过这种较为重要的角色。这对我来说,是一种挑战,也是一种责任。
遇到的第一个问题:我们改选择什么样子的实训内容,平时学习的内容基本和购物有关,做购物网站虽说也可以,但是过于中规中矩,于是就在我们万码作品墙寻找灵感,发现了一个模仿网易云的一个 音乐在线播放的网站,我点进去一看,技术暂且不提,网站风格我觉得有点和年轻人的那种朝气不太搭,于是我就先找了一个在我心目中较为年轻化的网站模板,和团队成员商量了一下,就将本次实训的项目确定了下来。
遇到的第二个问题:网站模版内的很多插件我们需要从零开始查找资料去学习,里面的jPlayer插件我找到官方网站发现最后一次更新停留在2015年,也就说该技术几乎已被淘汰,但是又因为我们在实训的后半段开始搞得前台播放界面,时间不允许我们替换别的播放插件了,只能硬着头皮继续学习,使用该插件进行音乐的播放,现在的遗憾就是,我们还没有弄好该插件的歌词功能,实训已经结束了。在后面有时间的时候我会抽时间学习完善此功能。
遇到的第N个问题:。。。。。。 本次项目开发实训,我从中有了很大的收获,也发现了自己需要改进的很多地方。收获:首先就是通过本次实训,发现自己对这阶段学习的MVC三层结构掌握的还不错,当某一位置出现问题的时候,自己能够根据错误反馈大概猜到错误在那一层,是怎么影响的其它层,对错误进行精准的定位。也学习了很多课堂上老师没讲的一些基础知识,完善自己的一个知识储备,在未来遇到问题的时候能够有一定的经验去分析问题,解决问题。其次,我收获了一个非常棒的团队,团队中的每个人都能在关键时刻发挥出自己的作用,并且我们的团队成员都很努力,从项目开始,到项目结束,基本天天熬夜,经常半夜应该休息的时候我们还在群里进行讨论,规划第二天的任务计划。真的十分感谢有一个这么好的团队,这么努力的成员,在最后我们才能基本完成这个项目。
有待改进:由于在团队内的角色,所以在此处我也要进行深刻的自我反省,项目整体规划的时间分配有一定的问题,因为本次项目的主要功能为音乐播放功能,一个从未接触过的知识面,所以我们应该在第一时间先从前台界面开始进行任务,这样我们有充足的时间进行研究或者更换播放器等等,不至于造成现在歌词功能无法显示的遗憾,此处是我失职。
其次,第一次在团队中担当组织者,经验不足,虽然项目整体完成,但是感觉可以将项目做得更好,完成度更高。