入职将近5个月,第二个月开始接触项目,一直到今天算是完结了,一句话,对自己而言只是一次质变。
刚接触的时候,还是很懵懂,无从下手的感觉。项目是基于sea.js模块化开发的,第一次接触模块化开发,然后去详细了解了sea.js,还行不难,今天回过
头来又仔细看了一遍,多了一些更深层次的理解,这个暂且不说。
项目是基于backbone框架开发的,项目开始之前仔细研读过backbone的文档,一知半解,似懂非懂。然而当真的参与项目的时候,才知道感觉很难,因为只
负责一个小模块,根本不知道整体架构是如何搭建的,不知道路由是如何控制的,甚至对backbone的fetch,model,url都有些一知半解。其中困苦就不足为外人道。
一路磕磕坎坎,不懂就问,半个月才算是上手。这是第一次参与项目,也是第一次接触backbone这个框架,在实战中进步,收获不可谓不丰厚。
敢于钻,不懂或半懂就一个劲的捣鼓,在本地测试,不忽略任何看似小的知识点,这是我的感悟,说太多都只是纸上谈兵,暂且继续说项目。
前两个月,完全是对自己所学的考验和统合,经过这个阶段,明显有了很大的提升。开始看整个项目的架构,了解前端是如何构建backbone的。因为是单页面
以路由管理界面为入口,加载其他模块,在这里改写backbone的scyn,在这里判断权限等等。
两个月后,项目开始进入测试阶段,项目其他人开始逐渐撤出项目,我开始接管其他人的bug修复,虽然这个过程有很多无聊的小BUG,样式调整,但阅读其他人
的代码,同样给了很多的启发,其中涉及到公司的组件修改等。
有很多想说,但又不知道说些什么。。。下班了,明天新的开始。。努力
时间: 2024-10-15 07:17:25