Bug是如何產(chǎn)生的?
領(lǐng)導(dǎo):修個房子。
程序員:好的,馬上開始打地基!
領(lǐng)導(dǎo):你看那隔壁那木房子就沒有打地基,不要在小事上浪費時間,一個月水平面上面什么都看不到,你kpi不要了?
這是敏捷開發(fā)。
一層房子修好。
領(lǐng)導(dǎo):我覺得兩層樓的視野好,再加一層。
程序員:可是我們沒有地基,重新打地基要時間……
領(lǐng)導(dǎo):你一樓都修好了,照著再修個一模一樣二樓很難?還要很多時間?
這是高速版本迭代。
二樓修好。
領(lǐng)導(dǎo):天天走路累死了,你再修個電梯。
程序員:可是……
領(lǐng)導(dǎo):沒什么可是的,地基不穩(wěn)?就在房子邊上搭個電梯就行了嘛,不穩(wěn)拿根木棍撐一下,這都不懂?
這是版本優(yōu)化。
電梯修好。
領(lǐng)導(dǎo):我覺得頂樓再加個游泳池就好了。
程序員:這個結(jié)構(gòu)行業(yè)翹楚的房子也不支持呀!
領(lǐng)導(dǎo):那不正顯得我們牛逼么?修快點,夏天要來了。
這是快速功能追加。
游泳池修好,看著搖搖欲墜的房子,程序員跑路了,領(lǐng)導(dǎo)找來新人繼續(xù)。
領(lǐng)導(dǎo):我覺得游泳池水不夠滿,你加點的,一樓光線不好你在墻上打個窗戶。
新人:好的,沒問題領(lǐng)導(dǎo),馬上加一桶水,馬上砸墻
這是打補丁。
房子塌了,電梯倒了,游泳池垮了……
領(lǐng)導(dǎo):真是個廢物,就讓他加桶水,居然能把房子弄倒了,你說這是多沒用?
新人:我真的就加了桶水,我怎么知道為什么。
這是軟件莫名崩潰。
作者:噠柏
鏈接:https://www.zhihu.com/question/365343579/answer/967299388
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
