迟到的12月

一直没来总结,就是想完成这个阶段的任务后好有个悠闲的时间来测底放松自己,反省下自己。11月的项目第一期已经交付。老师和客户很满意。开会特地表扬了我们,呵呵。当然这是和其他两位同学们熬了几个通宵后的成果。这次真的很有成就感。因为半年没写过php没用tp3,这次直接接手,当时确实很没底的,好在慢慢熟悉了框架,并且越用越好的,一个个问题在讨论中迎刃而解,那种状态绝对是最好的。

不过从这次的开发经历来看,也体现了自己的很多不足,确实有些地方不如别人,比如沟通,当需求一次次的变的时候,我总是想先凉两天,然后再去理会。可是客户不这样想,他们就想一提出巴不得让你立即实现。这点这个项目的总要负责的同学确实很给力,耐心真的比我要好很多。

再就是代码里,刚开始真的出现很多冗余,现在看来真是对整体把握太欠缺,功能上很多应该公用的地方却没能抽象出来。这点现在体会深刻。以至在后来要改时总是出现被各种方法弄得晕头转向。这点也是和同学们缺乏有效的沟通交流产生的结果。很多地方彼此都会用到的结果大家都写了一个方法。其实真的感觉有点浪费。

代码里传递过去的参数如 想传递过去id大于0的的情况,在判断是就应该判断if(id>0)而不是去if(id!=0),因为有可能传递过去空值或其他值。总之就是想判断某种情况就应该直接判断某种情况,而不是绕一个圈来通过其他情况的不存在来判断是否存在,这点毛病这次真的吃了亏。。。

还有数据库。在设计时没敢用触发器、存储过程。真的感觉如果数据库设计的好,代码上绝对可以少写很多逻辑判断。但是至今我发现大家都不太愿意尝试。下次。下次一定要敢于尝试。





你可能感兴趣的:(迟到的12月)