作为程序员,不可避免地会经历过下面的情况:
你花费了大量心血辛辛苦苦地编写了一本程序,结果到了测试人员那里测试的时候,测试人员测了一阵子之后,提交给你一份测试报告,并说:“你里面怎么会有这么低级的Bug。”或者说:“你的程序里面的Bug好多,到底自己编写完了之后测没测试啊?”
或者在国内项目中可能是这样的,你将辛辛苦苦编写好的程序拿给客户试用,客户用了一会儿之后,告诉你,“你做的东西根本就不是我想要的。”或者直接给你的反馈是“不对,能否做好了之后再给我啊?”
上面的两种情况都是作为程序员的我们不愿意遇到的。但是却又是不可避免的,尤其是在刚刚走上程序员岗位的时候(所谓的新手阶段,其实这也许是每个程序员都需要经历的一个阶段吧)。我们也都知道,作为程序员有时会把自己的程序看成是自己的孩子一样,有人说自己的孩子不好?第一反应就是:不可