- 博客(7)
- 收藏
- 关注
原创 代码检视
经历越多家公司,越让我明确代码检视的重要。很有幸进现在这家公司吧,在进公司的时候,让我学到很多以前没接触和没掌握的技术。像动态模块加载、服务框架和数据配置等比较有意思和实用的技术,当时的感觉可以用如梦方醒来形容,如果不够的话,那像刘姥姥进大观园的感觉更贴切一点。随着负责的模块越来越多,一个声音声音在呼唤:这什么啊,这也叫代码?是,这能叫代码吗?简直是一团糟,代码不规范就算了,可是重复代码,
2007-08-21 12:56:00 2818
原创 代码管理
团队开发时,最后做代码整合时,对于各个模块公共的部分,难度会非常大。大家马上会想到在项目的开始就使用代码管理工具,在同一个地方做修改,如果有问题很快就可以发现,而当时的修改代价是最少的。实际开发中有没有这样做呢?我所知道有这样去做的是少之又少。 以前在华为时,他们用的notes确实是个好东西,对于项目管理确实是事半功倍,我们先不说它在项目沟通和bug管理方式的优势,我们只注意它在代码
2007-08-20 14:44:00 626
原创 有效使用第三方中间件的开发方法
这次接手的这个项目是我遇到的项目中比较另类的项目之一。这个项目本来是小W负责的,他负责开发了两个模块,后来就不做了,于是乎这个项目就落到我手上了。具体来讲,就是把XXX的课件加入到MTK平台,XXX只提供打包好的lib库和接口头文件;以及一个平台相关函数接口,这个是要我们自己来实现的,像文件操作和内存管理这些部分。 接手的时候,小W告诉我平台相关文件是要我们自己写的,而他已经做了两个
2007-08-18 14:36:00 764
原创 规范在项目开发中的重要性
添加学习课件到MTK平台的项目快接近尾声了,现在把团队成员的程序整合在一起,这个过程让我很受伤。本来按我的规划,这个整合只需要两到三小时就能完成了,结果用了我两天多的时间,还是有问题存在。 项目伊始,开工会之后,我安排了一天的时间来建立环境和写环境架设说明书,本来建立环境没有很大的难度,可惜一个错误改变了一切。由于对平台不是很熟,我不知道在make文件里使用的宏定义,不需要再在mmi_f
2007-08-17 10:14:00 2227
原创 单元测试
说到单元测试,这次负责的这个项目中这方面表现的很让我伤心。带得这几个成员都是有两年多的经验了,为什么连代码写完了都不知道要测试,更不要说单元测试了。 一天小X很牛B的发给我一封邮件,标题:考试王已经砌底OK。内容也是简单的两句话,还是“考试王已经砌底OK!!!!!!”一堆的“!”号还怕我看不见,还把邮件抄送给部门老大,表示他很厉害。看到有成员做完模块,当然是很高兴了,合入到工程中一测
2007-08-16 09:23:00 587
原创 团队建设
这个项目是我带过的最失败的项目了,原因当然有多方面的。大家对于MTK不熟,对碟中碟的接口不熟……可以找出很多理由来。可我知道那是我这个团队存在问题。这次带的团队,从学历和经历上来看,层次是比较高的了。两个有两年C/C++工作经验的了,一个当了两年多的计算机老师,一个刚毕业的本科生。一看都是不错的,所以一开始我就比较盲目的信任他们的能力,以为他们有这么多的经验,可以独当一面了,所以在开发过程
2007-08-15 16:24:00 572
原创 钢质防火门
在公司外面的电梯间有一个烟灰缸,每次想让眼睛休息的时候、有问题需要思考的时候、想要抽烟的时候… …,我就会来这里吞云吐雾一番。在离烟灰缸一米的地方有一扇钢质防火门,宝盾牌,名字不错,都叫宝盾了,还有什么攻的破它。每次在那里抽烟的时候,我总喜欢站在前面看它一会儿,有时还会敲它几下。这不仅仅是好玩,更是好笑,我对它有兴趣,并不是它这个门有多坚固,我所兴趣的是它的门框,那是一个木头做的门框。两者
2007-08-15 13:33:00 1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人