2022-07-21 11:04

模拟是程序员进步路上的必经之路

李元峰

JavaEE

(849)

(0)

收藏

     经历了将近25天的项目开发和项目答辩,想要说的东西真的太多太多,但又不知从何说起。首先,这个标题就是我在做这个项目贯穿全程的主旨。也许我们的项目没有太多创新,只是模仿京东商城的功能,确实这一方面是我们项目的缺陷,但同时我们又做到了大部分功能复刻出来了,也让我们真正感觉到了作为一名程序员,首先得会模仿别人的东西。像是刚开始接触程序时,自己敲代码总是没有思路,不知道如何写是正确的,只能一点点模仿别人写好的代码,然后去看明白他们写的每行代码的功能。后来慢慢地就可以有了自己的思路,慢慢地熟能生巧,遇到各种不同的问题,都能有了自己的一套解题思路。

    其次,说起这次项目,我们做的是模仿京东商城,一开始在决定做这个项目的时候,我的内心是忐忑的,一方面原因是我是第一次做团队的项目,而且还很荣幸地当上了组长这个职位。另一方面原因是选择做模拟项目,那就得有一种做不好就很丢人的心里准备,一个项目的好坏还是取决于是否创新,功能是否合理可用,内容是否充足,因此只要是选择了模拟项目,那就注定与创新无缘了,唯一能做到创新的地方也许就是在京东原有的基础上稍作更改。这样只能让我们的功能做的强大一些,内容充足一些,这也是我们小组每个成员都有的默契。

在项目开发的过程中,各位组员努力的样子真是令人特别欣慰,让我感觉十分的幸运能和他们组队。每个人的努力又带动了其他人更加的努力,也许这就是团队效应吧,这也是我能想象到最好的氛围了吧,一下子就让我对这个项目充满了信心,也更加有动力把它做到趋近完美。

    至于过程中关于技术的问题,我真的是非常有体会。作为一个程序员,学习了课堂上的知识就是夯实了基础,但要是想更进一步是非常困难的。按照我们的说法,那就是面向百度编程。这句话虽然是个玩笑话,但是却是很多我们这样程序员小白的必经之路。也是在模拟别人中成长,有很多在课堂上未涉及的知识点,在做项目的时候遇到了瓶颈,我们就会花时间去百度,去CSDN研究,讲真的,有些程序员大佬写的文章,确实让我这种程序员小白看不懂,于是我就专门开了一个测试的程序,把他们写的代码复制粘贴,试一下运行效果。然后如果想弄明白每一行的意思,那么就得一行行的测试,测不出来就要接着百度,这个过程真就是一个学习的过程,过程虽然很枯燥,但学到的知识是永久收益的。这也是我感觉到做项目最大的作用,如果不能完成课堂以外的功能,那就毫无意义了,就跟我们平时做作业没有区别了。

    最后在答辩的时候,观看了其他小组的项目时,我真的是非常羡慕的,他们小组做的项目是非常创新的项目,做好了甚至可以上线的。这也是我比较向往的,但我们已经选择了自己的道路,那就贯彻到底。在讲述自己小组的项目时,我也是比较紧张的,感觉发挥的状态不是很好,这是我一直不擅长的方面,希望我以后可以努力克服这种问题。在我们小组都各自讲完自己的功能之后,老师说的话让我备受启发,就好比是我们做完项目之后,呈现在用户面前的应该是一个看不出瑕疵的项目,也许功能不一定要特别多,但做到的功能必须追求完美。而我在做商品详情页的时候,让老师发现了,有一部分展示在那里,但其实并不是实际存在的功能。还有老师说出了我一直在想的问题关键,那就是作为一个程序员,模拟是程序员的必经之路,但以后不可能一直模仿,而是创新出自己的东西来,才是一个合格的程序员。在以后的学习中,我也要贯彻这种思想,一开始不会的时候,模拟代码,模拟网页,到后来,会的差不多之后,做出属于自己的东西,也希望我们小组的每个成员可以互帮互助,共同进步。


0条评论

点击登录参与评论