程式開發者們最常說的 10 大謊話

評論
評論

4018064852_d2c4a06c7d_bphoto credit:Liz Welsh

 

國外知名的問答網站 Quora 上最近有人提出一個問題:程式開發者們最常說的謊話是什麼?發問者先把自己認為的寫出來:

  • 這是 hack,我晚點會修好(This is hacky, but I'll fix it soon.)
  • 這很簡單呀(This task will be easy.)
  • 我快做好了(I'm almost done.)
  • 如果有 Bug,不可能是我寫的(If there's a bug, it can't possibly be in my code.)
  • 我會在下次版本釋出時再加測試(I'll add the Unit Test case in the next release.)
  • 我會晚點再做註解與文件(I'll comment and document my code later.)
  • 這不是 Bug,這是功能(It's not a bug, it's a feature.)
  • 我會在下午前完成(I will finish it by evening.)

以下則是在網友們所提出的:

  1. 我以後再給程式碼加註解。
  2. 只是臨時的做法,正式版本裡我當然不會這樣寫。
  3. 這已經開發完了。只剩下幾個小問題需要處理。
  4. 這很簡單,我幾天就能完成。
  5. 開發者:這需要 10 天。老闆:5 天能完成嗎?開發者:可以!
  6. 待辦事項(TODO)
  7. 在我機器上是好的…
  8. 這不需要測試,這肯定是好的!
  9. 以前就有這個問題。
  10. 只需要改一行程式,不會影響其它程式的
  11. 這是硬體問題,跟軟件沒關係。

而還有其他經典的程式設計師們會講的話:

  1. 見鬼了….
  2. 以前從來沒出過問題過
  3. 昨天還好好的。
  4. 這怎麼可能?
  5. 一定是機器出了問題。
  6. 應該是資料有問題。
  7. 我好幾個星期都沒碰這塊程式了耶!
  8. 你一定弄錯了版本。
  9. 我不可能把所有的問題都測到。
  10. 這不可能是因為它引起的。
  11. 本來好好的,只是沒測試過。
  12. 為什麼你會覺得應該出那個結果才是正確的?
  13. 你做了什麼才讓程式出錯的?
  14. 這問題我改了呀!

這些你聽過哪些呢?還是有想要補充的呢 ^^

部份參考翻譯參考自: 程序员的十大谎言

相關文章

Pokémon GO 現象,開啟遊戲商務新想像

Pokémon GO 不是一款在家自己玩的遊戲,它讓玩家走到戶外,親眼看到大家都在玩,遊戲中的盟友和對手,都不再只是虛擬的帳號或暱稱。它可以和實體通路合作,除了帶出人潮,而且能控制地點,同時規範化,因此創造商機,形成新的「遊戲商務」。

2017 未來商務展開跑!場地夠大不怕擠,聊天機器人服務夯

數位時代主辦的未來商務展今天盛大開展,活動一路持續到 4/29 ,應該是考量到去年超過 12,000 人觀展盛況塞爆了華山藝文特區,今年改到花博爭艷館舉辦,除了空間開闊外,同時也是數位時代 Meet Taipei 使用過的場地,難免讓人產生 Meet Taipei 創業嘉年華的既視感。

飛船回歸天際?Google 創辦人謝爾蓋 · 布林秘密投資科技飛艇

如果你知道 Google,可能也聽說過它的兩位共同創辦人賴瑞 · 佩吉 (Larry Page) 和謝爾蓋 · 布林 (Sergey Brin)。雖然 Google 是世界級的網路公司,這兩位共同創辦人卻非常低調。

評論