程式設計師的口頭禪

發表於2014-09-25

你是否聽到過同事說“這段程式碼不言自明”?你的同事的這句話的實際意思是這段程式碼不需要寫註釋。

你也許注意到了,很多時候,程式設計師所說的話的字面意思和其真實的意思是完全不同的。不用驚異,下面你將很快知道這些曖昧的短語和其深層次的意思都是什麼。

最近Imgur上出現了一張圖片,裡面列舉的程式設計師的一些專業術語和其含義,它能很好的幫助你理解這些話的真實意思。這裡是對其中的精華進行的總結。

典型的程式設計師之間的對話

當程式設計師說“這程式碼寫的可真爛”,他們的意思是“這爛程式碼不是我寫的”。而當他們說這段程式碼有些“小問題”時,很可能這程式碼是他們自己寫的。

當他們說“這個程式完全不能用”,他們的真實意思是“你的程式碼裡有一些bug”。而當他們說“這個程式裡還有些小問題”時,他們的真實意思是“我的程式碼裡還有一些bug”

“混亂的架構”是說“你的程式碼組織混亂”,而“結構複雜”是在說“我的程式碼組織有點亂”

好的,壞的,醜陋的:程式設計師的10大常用語

  1. 這是老程式碼:這程式碼能用,但沒人知道它為什麼能用。
  2. 我們採用敏捷開發:每天早上我們都需要站著開無聊的晨會。
  3. 我們測試過:在我的電腦上是好用的。
  4. 我們還沒測試過:程式裡全是bug。
  5. 方案很簡潔:程式可用,而且我知道為什麼可用。
  6. 我們需要重寫它:程式可用,但我不知道為什麼?
  7. 這類庫不好用:我想自己發明一套。
  8. Java比PHP好:我是個無聊的人。
  9. 明天我們就能完成:把任務推到明天,而且在接下來的五天內完成它。
  10. 下週我們就能完成:別再問愚蠢的問題了!

相關文章