程序员

别让别人收拾你留下的烂摊子

2014-11-06  本文已影响493人  会眨眼的彼得兔

今天更新了最新版本的代码,启动项目之后发现报错。查找原因发现是更新下来的代码有‘<<<<<<< HEAD’、‘======’,做过开发、用过git的人一定知道这是什么意思。表明之前提交代码的同事本地代码冲突了,但是没有修复好冲突就提交到服务器,导致这样的状况出现。其实本来我可以用几秒钟的时间做好修复,然后提交。但是我花了几分钟的时间想要弄清楚是谁提交了错误的代码,不是为了找责任,只是要让他知道,并修正自己的错误。
程序员被指出错误时,很容易犯的毛病就是:这个不是我弄得。但是git版本库中明明白白的显示着他的提交历史,铁证如山。所以,修复完问题之后的他又一次提交代码。我期待他会记住。
更新代码后发现,他只是单纯的删除了冲突带了的异常代码。却没有真正的【解决】冲突,仅仅是少一个逗号的问题,我没有再继续指正他。我自己修复了这个问题,然后提交到版本库。没有再一次提出问题的原因有两点:第一,我不是组长,觉得自己如果一而再再而三的提出同事问题,怕他心理有抵触情绪;第二,我已经指出过你的问题,给了你一次修复问题和发现自己问题的机会,你如果还不认真对待,那我把这个机会留给自己,作为警示。
提出这件事对事不对人。在开发过程中,尝尝会遇到这种问题。在其他各方面也可能遇到类似问题。希望大家都可以把自己的事情争取做到自己认为的最好,起码认真对待,不要让别人收拾你留下的烂摊子。因为有一天你不得不收拾别人留下的烂摊子时,你会深刻的体会到,那是一件多么不愉快的事情。

上一篇下一篇

猜你喜欢

热点阅读