现在的位置: 首页 > 综合 > 正文

年度总结

2013年08月17日 ⁄ 综合 ⁄ 共 1045字 ⁄ 字号 评论关闭

年度总结!为什么总结?
    因为09年里发生了太多的事情,工作中也学到了很多有用的技能,但由于项目的时间紧迫,一直以来都没有做一个阶段总结。真正开始做项目是从7月份开始的,之前的时间都是做一些零碎的事情,不成系统,也就是入门了。7月至今,做了两个项目,一个是桌面的软件开发,一个是wince的产品开发,wince的项目我负责的是系统定制和驱动的编写。从两个项目所涉及的知识面来看,跨度还是蛮大的。因为这样,这段时间感到压力从未有过的大,要边学边用,还要用的有“水平”。不过还好自己挺过来了,此时倍感轻爽。想起大学高数老师的那句话:你现在觉得很吃力,没走一步都很艰难,但只要你坚持,总有一天,当你到达山顶的时候,你就会有“会当凌绝顶,一览众山小”的成就感。 没想到这句话到想在才有这样深刻的体会,看来当时的数学确实学的不咋地。

总结一下工作中的所得吧:
一、好的习惯
   1、在团队开发中,一定要写好注释,提高功能模块代码的复用性。
       什么样的代码才是最有价值的?我认为有以下几点:
      a)功能函数要写的如win API一样,只要知道函数的功能,并传入合适的参数,就可以复用;
      b)在函数内部要做好异常处理,比如参数的有效性判断,代码异常的处理; 
    做到以上两点,那么你写的代码,别人就可以直接用了,而不用重写,这样就不浪费时间。更重要的是以这样的标准来写程序,程序的质量会非常高,以此推知,软件的健壮性也会很高。

   2、写好帮助文档 
    我不能保证在几个月后,当我再去看代码的时候,能快速理清软件框架并在后续升级时避免犯相同错误。所以帮助文档必须写。
    在wince开发中,BSP和工程都要建立相应的帮助文档(ReleaseNote)。一是方便自己或者同事在以后的工作中快速了解BSP和所见工程的情况,二是以后遇到相同的问题是可以有所参考,避免相同问题,重复研究。
   3、备份
    备份的习惯实在是太重要了,备份的作用其实和以上两点是一样的,而且在项目比较繁杂的时候,尤其是在wince开发中,备份更显重要,因为每个问题的解决都很耗时,如果因为自己没有备份,再花时间做同样的事情就很不值了!
二、沟通
    与同事的沟通,与项目负责人的沟通,与客户的沟通都是非常重要的。不能闷起来高了几天才发现,不是所要求的功能。
三、开发过程都要按照标准的或者团队定好的协议来做,不能闭门造车。
    这样做是为了产品的通用性,也是快速开发所必须遵守的!

 

工作中的收获:好的习惯+技术规范的遵守+良好的沟通=高效的开发

抱歉!评论已关闭.