这周项目已经完全结束了,发布了一个正式版,从 8.6 开始进行项目,到现在刚刚好一个月。
收获
1、 SMPE 框架更加了解,开发基本业务没有问题
2、 文件上传,文件导出功能已经掌握
3、 消息中间件 RabbitMQ 学习一天半,一天半结合微信开发文档做出来订阅消息的功能
改进
1、 数据处理。比如一个连表查询,主表连到好几个副表,当查询数据量较大时数据中会参有基本数据和集合以及对象,连表查的结果集合并,这点待加强。
2、 代码优化。在连表查询的时候,如果是空集合前端要一个空数组,不要null,这点处理上的判断,一开始自己觉得并没有什么问题,因为数据量比较多,就让别人看了一下我写的代码,一眼就看出来了问题,这种问题是前端测试会报 500 的,之后在别人的帮助下优化一下才正常的显示出来。优化的代码很巧妙,这点主要原因有自己写的项目少,经验比较缺乏。
3、 考虑问题不够全面。有计划遇到了一些问题,感觉解决不了,根本不可行,就直接去找负责人说一下情况,然后负责人告诉我这是可行的该怎么做,确实自己有时候考虑问题不够全面。
总结
这次写项目通过项目中发现自己还有很多的东西不会,跟同一届的人还有不小的差距,技术上:登陆认证还不会,对框架的理解程度还不够深入,服务器部署不会等问题。这次自己所分配的任务完成情况还是很满意的,冯林做的是最多的,前后端一起搞,技术上的难点,以及杂七杂八的小活也都是他干的,很好的体现出来负责人的担当。前后端交流方面这次没有出现太大的歧义,项目期间还想学习其他东西,比如数据结构,设计模式,还有软考,都没有怎么学,时间安排还是有些问题。
接下来计划
1、 总结项目 2 天
2、 学习linux,docker,nginx。达成目标:会部署服务器
3、 学习认证授权(SpringSecurity)那块内容
4、 数据结构,算法、软考插入到日常学习中
网友评论