今天被告知需要当天提交代码,本来准备了三个功能,我测试完了两个,于是想要先提交代码。
但是先提交需要赶在18点前,我看到还有20分钟,认为完全可以做到,没想到结果没能如愿。
原因是因为提交的代码产生冲突,提交前需要解决冲突,为此没能赶上代码提交的期限,于是只能先行提交,等待下一次的部署窗口。
在解决冲突过程中,逐渐冷静下来,审视自己将要提交的代码,发现单元测试的并不充分,有一部分没有代码覆盖到。
于是再次回头去补测试那些缺失的场景。
这让我意识到要不是遇到代码冲突,可能这些未测试的代码就成为一颗颗定时炸弹,指不定哪一天就会引爆。
另外一个就是我匆忙提交代码这件事,以后要尽可能不做,因为当人陷入到一个高度紧张的状态,会出现注意力集中于一点,如果是写代码还好,但是需要全盘考虑时,就会蒙蔽自身,使得只关注某一点而忽略其他因素。
以后面对这种要着急提交代码这种情况,尽可能不去参与,选择按照自己的节奏去提交代码,这样能够进行充分的思考,不至于漏洞百出。
一句话总结:人在情绪波动时,尽可能不要做复杂的事。
网友评论