程序员有话说 |当那个不靠谱的程序员跟我做同一个项目时

640?wx_fmt=gif

640?wx_fmt=jpeg

作者 | 知了

责编 | 伍杏玲

我入行到至今近两年,工作内容是和partner俩人运维一个大项目。平常工作清闲,我跟在大神后面改改小Bug,不加班且没压力。

最近领导同我说,我的partner要参与到一个大型项目,我不仅要运维之前的那个项目还要带着两个刚毕业的人做个二期的项目。本来能力一般的我,这下可谓是诚惶诚恐了。

640?wx_fmt=jpeg

由于运维的项目积累了一定量的Bug及需求变更,我得先处理,就让他们新人先开始做二期项目。我在紧急的处理遗留下来的烂摊子时,其中有一位新人小罗频频出问题。

某天早上我来的时候客户群里各种好几个艾特我,说某个页面查询不行了。我想着怎么回事呢,于是问隔壁的小罗有动代码吗。

他很果断地否认了。

经检查后发现本来是在测试库跑的存储过程有人给刷到生产环境了,他这才说可能是刷错了。叫他改回去,曰不会。

后来我开始做这个二期项目时,测试说:已通过的功能再测试时不通过。

等我查看代码后,竟是小罗覆盖我代码。问他时他毫不犹豫的否认,非得给看证据才承认。都已经覆盖了我四五次的代码了,一开始我还找他说,现在我都默默地改回去,毫无诉说欲望。

某天测试又来找我了。我曾对某功能进行改造,将原来的代码注释掉,迁移到别的方法中。结果一看代码,咦,咋注释被去除了。

接着看svn,又是小罗改得!他说,我试一下这个功能看下我的要怎么写。我说你随便改你别提交呀!这之后我每天都要看看我的那部分的svn是否有被乱改。

640?wx_fmt=jpeg

有一回,客户来进行项目验收,于是我们进行了部分功能演示。

结果很不理想,各种报错,领导让我看看小罗的代码。问题比比皆是,比如查询后不判空直接get;一个地方有问题直接改了,有关的ABC功能被影响了;提交的代码经常出现复制前面的再粘贴一段,反复与其说要对比再提交。

他总是说对比了。某处报错,问他能毫不犹豫就能给出答案,再追问几句,就说去看看代码,一天没人提示都找不出原因。

这个项目比较小,五十余万。所以领导没给予足够的资源,个人觉得项目不管大小皆需认真对待,人员投入要适当,一个项目拖太久客户的满意度肯定是不太合格的,开发也会日渐懈怠。

每次开发一个功能我都会去思考下对整个系统的影响,毕竟是二期项目,还需持有兼容性。实是不吐不快,这位仁兄真坑,坑得我心里有阴影了。

可能他理解能力也不太行,对于新人,老司机在带的时候Code Review真的是很有必要了,花点时间及时止损。

最近又要开始做另一个项目的二期了,还是和这位仁兄共事,各位说我该何去何从?

作者简介:知了,一名90后伪程序媛。努力生活,静待花开。

640?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=gif

 热 文 推 荐 

为什么程序员老在改Bug,就不能一次改好吗?

码农的尴与尬:过年相亲

马云获评“全球最具影响力人物”,比起流量明星,这才是中国需要的公众人物!

告别摩拜

6大改进:盘点以太坊的2018冒险之旅

天罡现世,Balong出海,华为这波5G动作666!

PDF翻译神器,再也不担心读不懂英文Paper了

 
  

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

640?wx_fmt=gif点击“阅读原文”,打开 CSDN App 阅读更贴心!


640?wx_fmt=png 喜欢就点击“好看”吧

猜你喜欢

转载自blog.csdn.net/csdnsevenn/article/details/86663008