万码学堂2022级学员徐*昊
项目感言:
这是我第一次进行项目答辩,以前也就在电视剧里看见过,所以并不了解什么是答辩,对即将到来的项目答辩也是极其紧张的。我们很多时间来准备这次答辩,但是我们准备的项目已经大体完善。毕竟是第一个项目我还是希望做得完美一些,所以我又把我该做的那部分重新检查验证了一遍。
我觉得答辩的过程也就是我们提升和完善我们项目的过程,那我们就应该多从中学到点东西,争取把每个细节都能考虑得周全。而且从其他团队的答辩过程中,我们也发现了不少我们考虑欠缺的地方,我们不能在问题出现时再来考虑解决方案。所以,我觉得我们事先的准备工作如何,在很大程度上决定了我们的成败。我们一定要抓住细节把每一点都再细化些 完美些。
另外我发现,答辩重要的是考察对项目的理解力,以及口述能力。所以要达到让老师和学长和同学们了解我这个项目是干什么的,更要让他了解我是怎么做的,而且我觉得这次自己还不够细心在演示我做的超级管理员删除人员的时候出现了一个bug删不掉,最后发现是我忘记写AdminServlet里面关于删除的方法了,还有就是我在单词这个方面很敏感就老记不住单词有的记住了不会读有的会读记不住这是我最大的一个短处,在项目的过程中有很多的单词都是现去找的所以也浪费了不少的时间。
这次项目过程中出现了很多bug有的甚至已经超出我们的能力范围,在我真的不知道怎么写的时候我会去找我们的组长来帮我找一下代码的问题如果还是解决不了我就回去问老师,但是也有很多的问题其实就是个很小的问题因为自己的不够细心在一些很小的问题上浪费了时间。
编码阶段我负责的是项目的音乐模块后台的添加音乐、修改音乐、删除音乐、关键字查询音乐、批量删除、和前台的音乐模块的展示,最新的音乐、热度最高的音乐、和前台的搜索框关键词搜索、评分功能等。在这个阶段,我学到最多的就是站在客户的角度去写代码,比如:游览器自带弹窗是不符合系统需求的。当然在这个阶段出现了很多大大小小的问题,虽一路艰难,但我们一直想办法,找办法也得到了最终的项目版本
我还发现团队合作时如果有一个成员出了问题,我们小组开发的总体进度都会受到限制,所以小组成员除了问题,我们小组成员都会去帮助出问题的成员解决。因为开发一个项目不是一个人的事情,一定要团结一致。
这次我们的组长很明智的根据我们组员各自的优势给我们分配了适合的工作,我觉得有一个聪明的组长带队是一件很好的事。
这次答辩也让我认识到我做的网页其实什么也不是,老师对我们项目所提出的问题其实是在对我们进行建议,是让我们不断的完善我们的个人能力,不断提升对知识的掌握,让我们在以后的学习的继续努力。
最后总结一句话:开发项目不是一个人的事情,一定要团结一致。