项目背景:
学习完java基础后的第一次做项目,前期老师带着做,后期自己做。
项目目的:
熟悉web开发流程,整合学过的零散知识点。
项目功能实现:
- 登录/注册
- 主页面
- 详情页面
- 购物车
- 个人中心
- 收获地址
第一次做web项目,看似很简单的流程,却做了好长时间,哪怕前期有老师带着
项目收获
- 通过做项目,对于web的开发有了一定的了解,也了解到了,以前浏览网站所不曾注意到的功能点;
- 写代码前一定要做功能分析(不做功能分析,就是写到哪儿算哪,可能在前期浪费大量的时间,后期想要的功能,就没时间去做),因为前期老师带着做,所以在做功能分析的时候,只是走走流程,没有认真分析所要实现的功能,以及功能的难度,没有进行合理的分配时间,这是这次项目的完成度,不够好的重要原因之一
- 写代码遇到bug很正常,所以,在遇到bug的时候,一定要有解决问题的方式(首先是自己经常出错的地方,如单词拼错、漏掉双引号等粗心错误,其次,是语法错误,第三是逻辑错误,其他的,以后遇到了补充)
项目不足:
- 对知识点理解的不够深刻,所以在做项目的时候,对知识的把握点还是不能去灵活运用
- 在学习的时候,练习的时候,总是对老师的代码有依赖性,不会了,立马就去看,所以导致在做项目的时候,很少能想出自己的思路,这一点得学着改变(无论是工作、还是生活中,依赖这一点体现的很明显,所以不仅仅是代码这一方面,其他方面也得做出修改)
- 喜欢一个人独自思考,或者是网上找相应的答案,而不是去找别人商量,或者是自己动脑去解决,这两点是在今后要避免的(找别人能快速解决问题,而且有利于提高人际关系)
- 耐心不足:拿到模板,看到密密麻麻的代码的时候;写代码出现bug的时候;没有思路的时候;逻辑不清的时候;就会显得耐心不足,非常焦躁,一焦躁,就想着弄其他的事情,一弄其他的事情,时间就被大量的浪费掉了,耐心在今后一定是要去培养的
通过这次项目的实践,自身所暴露出的问题,远远是大于收获的,但千里之行,始于脚下,一个脚步一个脚步向前走,总有一点,不足会减少,收获会增多;努力!!!!!!
2018/11/13