來源:http://mini.eastday.com/a/180720104905759-2.html


程序猿,你和BUG有什麼故事嗎?

之前在某工業互聯網公司,公司領導不是產品技術出身,指揮產品技術純屬外行。但越是這樣的情況,這樣的人越希望對產品技術有掌控力。

結果給程序員定KPI是寫代碼行數,給測試人員定KPI是提出bug數。代碼行數容易造,但難壞了測試人員,因爲測試人員能提出的bug數,跟上游程序員水平呈負相關。

然後搞笑的一幕就出現了,程序員水平越高的bug越少,下游測試人員KPI倒數;程序員水平low的bug多,下游測試人員KPI名列前茅。

所謂“因人成事”,也就大抵如此了吧。

然後看了下網上看到了有人比我的經歷還要多呀:

程序員,你和BUG有故事嗎?delete後邊忘記加條件,真TM刺激


當然,這都是調試期的事,上線這麼幹有多少錢都不夠賠的。

還有一次因爲工作關係(源代碼靜態安全檢測產品開發、源代碼靜態安全檢測服務),接觸過一些客戶的代碼。

某交易所的代碼,退出程序(相當於庫函數exit)的實現(僞代碼):

程序員,你和BUG有故事嗎?delete後邊忘記加條件,真TM刺激


這個代碼,令我們團隊很無語...

程序員,你和BUG有故事嗎?delete後邊忘記加條件,真TM刺激


程序員,你和BUG有故事嗎?delete後邊忘記加條件,真TM刺激


這一切,被一個依賴未定義行爲的崩潰給取代了……

切身感覺到,沒文化,真可怕。

對於出現這樣的讓人窒息的代碼,大家遇到過嗎?歡迎在底下評論區交流吐槽!

相關文章