• 模拟项目做完了,一些感悟


      项目一共做了近4周,是模仿饿了吗的电脑版网页做的项目。前两周我们在痛苦与绝望中度过……做完了之后回头看这个项目也就不过如此,可是当时才开始做时真的很痛苦。

      记得每天坐那边写功能,心中真的是无比烦躁,期间换过一次教室,SVN竟然还用不了了。

      最让我痛苦的就是看别人写的代码了,命名的我各种痛苦,还有和组员沟通时,也很痛苦。前两周,有个人MVC三层是什么意思都不知道,我给他解释过3遍,每遍都讲个半天,还让他自己说一遍,当时他会了,过一过他又不会了……

      但我也好不到哪里去,前两周每天都很痛苦,感觉白天都没做什么,就结束了,回答家里还很累。晚上睡觉,做梦梦到的都是项目做不好,很愁人。前台页面画不好,换了好几次前台页面的模板,数据库表里的字段更是加了好多很多个。在开始设计时考虑的不够多的下场啊!

      但第三周开始就好多了,每天都能做上不少东西,越到后面越得心应手,有什么报错,打个断点调试一下,一会就找到哪里的值没取到了。怪不得老师说调试能力是程序员必备的能力,不会调试,在那边看,看半天也找不到哪里出了错,调试的话立马就知道了。到了后面,我把用户表相关的功能都搞好了,又去帮同学把评论,地址,订单相关的功能全都完善了一手。很有成就感!

      然而并没有卵用,我们的项目在班里并没有个好成绩,前端页面太丑陋。这世道果然是个看脸的社会,我们的功能很完善呀!(好吧,大家都是增删改查,确实是谁页面好看,谁的更有优势。)

      期间,也看了不少资料,对java也有了更深的理解。那就是中间层,没有什么是中间层解决不了的。如果一层中间层不够,那就2层。

      就连java的虚拟机,就是java与操作系统之间的中间层。像JDBC,就是java与数据库之间的中间层。

      还有封装,直接使用JDBC,就很麻烦,把JDBC封装一下,mybatis,更简单的去使用吧!越深入了解,越佩服发明出框架,java,计算机……的人。同样是人,他们怎么就能这么聪明呢。。

      一个月前,我认为做项目很痛苦,做完项目,我想回到一个月前,想把这个项目做的更好。然而回不去了。不禁想起书中看到的话,当你感觉痛苦,那时你正在成长;想想自己做项目时抱怨过那么多,实在是不该啊~抱怨解决不了任何问题……知易行难

      

  • 相关阅读:
    sqlserver where in 在 mysql
    C# MVC 获得程序运行路径 .net core
    matplotlib之scatter自动绘制散点
    matplotlib之scatter绘制散点
    可视化数据matplotlib之安装与简单折线图
    selenium之批量执行测试用例
    selenium之使用unittest测试框架
    python之使用smtplib模块发送邮件
    python之time模块:获取当前时间
    一个IT人士的个人经历,给迷失方向的朋友
  • 原文地址:https://www.cnblogs.com/weixin-tt/p/9221791.html
Copyright © 2020-2023  润新知