2

程序员是怎么做到写了Bug还理直气壮的?

 1 year ago
source link: http://www.androidchina.net/13074.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

程序员是怎么做到写了Bug还理直气壮的? – Android开发中文站

最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in
你的位置:Android开发中文站 > 热点资讯 > 程序员是怎么做到写了Bug还理直气壮的?

“你是怎么做到程序出现了BUG还还理直气壮的?”,测试小姐姐不屑地反问我们公司的一个程序员小哥哥。

?url=http%3A%2F%2Fdingyue.ws.126.net%2FpsVBy4Kpo4oxmV4VI6N1LNgjiDvQIiWeIzVqzYYBEyT2v1664202653539.jpeg&thumbnail=750x2147483647&quality=75&type=webp

事情的起因是公司的测试在测试公司产品时发现了几个BUG。而刚好,写这个产品的程序员小哥跟她关系不错,平时两人喜欢在一起斗嘴。当发现了程序员小哥写的程序有BUG的时候,测试小姐姐就以嘲笑的语气跟我们程序员小哥哥说道:“你看你写的程序,尽是BUG!”。

程序员小哥哥面对测试小姐姐的嘲笑,不以为然,于是随口说道:“不就是BUG嘛,谁还没写过几个BUG呢?”。

于是就出现了刚开始测试小姐姐反问程序员小哥哥的问题,他俩因此又斗了好长时间的嘴。中间还问我:“哥,你说说,哪有自己程序出了BUG,还这么理直气壮的?”,我啥也没说,就对着她笑了笑。

小哥看我没说话,然后冲着测试小姐姐说道:“你看,哥都不想理你,说明啥?说明程序出BUG很正常!哥,你说是不?”。

我仍旧是啥也没说,也只是笑了笑。测试小姐姐看我也没说话,于是就冲着程序员小哥哥说道:“你看,哥也没说话,说明他也不认同你说的话!”。

的确,两人的话我都不怎么认同,首先就是程序员写程序写出了BUG,的确不应该理直气壮地认为程序出BUG很正常。而测试小姐姐嘲笑程序员小哥写程序写出了BUG,其实也不对。因为的确像程序员小哥哥说的那样,写一个程序,出BUG是概率很大的事情。

而之所以出现测试这个岗位,就是当程序员对自己的代码进行审核测试的时候,没有发现问题时,测试及时发现并且进行反馈。

所以,如果程序员写的程序出现了BUG就应当受到指责的话,那么程序员几乎每天都要在指责声当中度过了!因为,很大一部分程序员“每天不是在写BUG,就是在写BUG的路上”,这是程序员自己对于写程序写出BUG的自我调侃。

但是,也不能怪程序员对于BUG这个东西表现得风轻云淡和不以为然,因为写代码跟很多工作都不一样,有很多不可预见的情况。当这些情况没有被程序员在自审代码时考虑进去,就容易出BUG。

有人会说了:“谁让你没有考虑进去了?这就是你的不细心导致的!”。其实这种心态跟测试小姐姐是一样的,她们认为,只要细心了,就能够避免BUG的出现。

可是实际情况就是很多BUG光靠细心是很难发现并且杜绝的,市面上绝大部分的软件产品都有很好很优秀的开发团队,但是仍然杜绝不了BUG的出现,就是因为很多BUG出现的原因是莫名其妙的。最典型的情况就是,一些软件在使用人数比较少的时候比较稳定,一旦使用人数多了,就会出现问题。

因此,程序出现BUG,有些程序员显得蛮不在乎的,其实这是正常反应。虽然他们情绪看起来很平淡,但是出了BUG他们的内心也是非常复杂的(其实就是嘴硬)。此时,如果因为BUG受到了嘲笑,他们说出一些不好听的话来也就很正常了。与其说他们理直气壮,不如说他们无可奈何!

所以,我们要理性看待程序员写出的BUG,不要总拿绝对的对和错来说他们。因为这个事情上没有绝对的对错,只有产品上线后稳定,能够带来效益这才是最重要的!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK