程式設計師的十大謊言

aqee發表於2012-09-28

  國外知名的問答網站Quora上最近有人提出一個問題:程式設計師們最常說的謊話是什麼?

  首先,這個問題本身就很有意思,做碼農這一行當的人總喜歡挖苦自己,從自身找樂子,就像《軟體糾錯的六個階段》,《當程式出問題時程式設計師最喜歡說的20句話》等就是典型的例子,也許是因為這個工種整天是對著機器而無聊的原因吧。

  問這個問題的作者首先自己歸納了一下常見的謊言:

  • 寫的很亂,但我稍後會整理它的。
  • 這很容易。
  • 還差一點就完成了。
  • 如果真是有問題,那也不會是我的程式出的問題。

  對於這樣的一個問題,程式設計師們自己當然是最有發言權的了,所以給出的回答也是一個比一個有趣,下面是回答中獲得票數最多的十大謊言:

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

  上面的這些話是不是也經常掛在你的嘴邊?

相關文章