由于急着要推出产品,原计划8-10月的开发周期被压缩到不到5个月(包括部分需求分析在内)。而且人员压缩得厉害,需求和设计基本上都是我一个人做。其他人都直接进入代码编写阶段,写得时间很仓促。幸好在5-1以前做过一次Code Preview,纠正了一些问题。
最近仔细看一些成员的代码,有发现不少问题。很关键的一点是一些人偏离了设计方向,好像没有仔细阅读UML的设计文档。代码函数命名及参数上存在一些问题,使得自己感觉很不舒服。
但怨人不如怨己,自己在设计上和协调上都有些疏忽。本来打算设计核心代码自己来写的,可到头发现任务量比较重。分别人一部分,恰恰这些代码出了问题。后来,干脆直接把类方法写好,并添加详细的注释,交给别人写,发现效果不错,即使编码水平差的人也不会出错。
今后一点要注意以下几点:
1.坚持阶段性代码审核。
2.采用先写函数及类(不添加内容),评审确认后,再编码过程。
3.及时沟通,及分阶段突破。
发现自己在协调上犯了一个重大的错误
最新推荐文章于 2022-07-21 13:21:49 发布