从四月以来,就一直跟着公司的师兄师姐们在做网络虚拟诊疗学习平台,能够说这算是我的第一个比較正式的大项目了,同一时候也是第一次跟那么多一起合作。
由于一開始没有开发这样的大项目的经验,感觉吃了非常多亏一開始。
总结一下,由于一開始再看文档,卧槽全然被文档牵着走,然后由于需求自己都不太明白,所以云里雾里。同一时候,我们公司竟然用的自己的模板,唉,曾经没弄过连MVC开发方式都不熟悉,SVN到用起来很方便有没有。
再是熟悉模板,我去我们公司的框架事实上非常easy,当初为什么花了那么久才干理解,我如今想想当时脑子的是糊的我感觉,没有形成一个总体的框架,就这样感觉整整浪费了大半个月。我感觉一切还是要从最终实现上出发,一開始先照着别人,把数据结构啊,类里面的方法啊都定义好,可是因为文档也不是我写的,直接导致思路就不一样,什么人家定义传的參数跟我定义要传的參数都不一样的,这样推推改改绕圈子花了非常长时间。同一时候,我还不怎么会用这个模板,所以一个人一个人代码的看,竟然每一个人写的代码都相差甚远,感觉每一个人都仅仅看到了皮毛,只是如今最终缓过来的。
还有,要尽早和前台沟通,毕竟你终于返回的数据还是要呈现给前台是,是用template模板载入还是AJAX异步返回都是要跟前台商议好的,以及相应须要什么接口,返回參数应该是什么样的一个格式,这些都是要想的。我被文档坑在一開始多写的非常多函数,想的太多,最后发现其有用不到那么多,然后传的接口參数也不正确。
所以说,想尽量少绕弯子,就得多想,从需求出发,从实现回溯,你须要什么就做什么,多跟同事沟通。