过程
前端:
负责:登录静态页面,登录接口
前端因为分的任务比较轻,加上之前参与过前端的项目,所以这次个人认为完成的还是比较轻松的
但是由于Vue脚手架没有系统的学习过,所以在打通第一个前端登陆接口时没能打通,请教别人也没能成功,最后找我们组其他人重新搭建了一个脚手架,第一个接口打通了。
后端:
负责:分页查询,点击获取指定页面数据,课程目标增改滚轮,导入数据
刚开始因为前端脚手架卡了半天,负责人怕我完不成帮我解决了课程目标增改滚轮接口
准备写分页查询和点击获取指定页面数据两个接口时,仔细分析发现这两个耦合性很高,最后合成了一个接口,为自己节省了不少时间。
在写导入接口时,在这之前负责人已经查阅了一部分资料,所以上手很容易,最后在读取到数据后,准备入库时候出现了问题,第一:因为涉及多个表同时储存有些无从下手。第二:数据量过大储存时间过长。最后自己处理了两个小时发现自己处理不了,找了负责人帮助解决问题,最后解决了一天才解决掉导入接口这个问题。最后没有什么任务了之后找了负责人要其他工作,给我了一个导出接口,有了前面的铺垫没有导入接口那么吃力但是还是相对比较困难,中间也请教了其他人解决了一些问题。
最后联调修改基本结束后,负责人给我一个写帮助文档以及修改密码前后端的任务,因为之前经常写博客所以在写帮助文档时基本没什么问题效率也很高,密码修改接口比较简单并没有花费多少时间。
收获:
项目中我更加清晰如何写一个接口的思想,从前写接口是一个面的来想问题,现在对于每个接口细致分析,分析出每一个问题步骤来写,更加清楚了一个讲课老师说的遇事不决先写注释这个好处,下一次一定比这次更好。
总结:
一个多月没有接触程序,一直备战考试到实习周结束,导致项目开始一段时间没能进入状态。
刚开始对这个项目自以为是了,开始的两天还在写算法题以及博客和公众号。
对于需求分析没能明确,导致数据表的关系结构有一小块不够清楚,造成导入接口一些应该会的没能抓住。
前端Vue架构配置没有系统学习过,后期要请求别人及时询问。
主人翁意识还不是很强烈,项目中还是不够积极,需要刻意多提醒自己。
之前听老师说项目到最后才是收获最多的,总结和codereview才是最大的收获,如今的体会。
这次项目结束后,更加清楚的知道自己那一块不足,那些技术需要继续精进,我相信下一次一定会比这次表现的更好!
网友评论