这是我参与「第五届青训营 」笔记创作活动的第15天
这次青训营的大项目算是平稳地完成了,同时这篇也将作为青训营的最后一篇笔记。虽然不知道结果如何,但我仍想给这段经历画上一个圆满的句号。
大项目内容
本次青训营的大项目仍然是做一个极简抖音。一开始我以为工作量会比较大,在做的过程当中发现其实并不困难(视使用的架构、技术而定),但到了后期却又发现很多没有注意到的地方,可以说是一波三折了。
心得
听到的我会忘,看过的能记住,做过的才能理解。
由于这个大项目一开始就给我们提供了一个完整的前端及文档,我们的开发流程非常固定。但随着项目规模的扩大以及时间的拉长,慢慢的对项目的代码就会产生遗忘。要是项目规模进一步扩大,时间战线进一步拉长,代码很容易会变得非常混乱,甚至自己写的代码也会前言不搭后语。这也是进一步提醒了我规范的重要性。
本来计划的时间是差不多开发完成正好截止,然而到最后却出了许多幺蛾子,才发现很多接口的返回值和文档不一致,以及虽然一致了但并没有接入实在的逻辑。幸好都是比较简单的问题,快速解决了一下,但也是比较吓人的。
一个比较大的遗憾是本次使用的架构是最基本的单体应用。虽然对这样一个小项目来说,用微服务有点杀鸡焉用牛刀的感觉,但还是想借这样的机会完成一些更大的挑战。但遗憾,同时也是机遇。没有做成的事,下次再做也是一种很好的体验。
最后特别感谢我的队友们,在这么一个漫长的寒假中始终陪伴着我完成开发,能够一起做成这样一件事情。不论结果如何,都非常感谢字节青训营给我们的难忘寒假。