程式設計師的格言

某位同行的網友轉了一篇日本程式設計師常遇到的狀況,看完之後其實民情跟台灣這裡也是一樣嘛~

來源:http://but.tw/2008/10/programmers_rule/

SE是日本軟體公司的職稱(不是Sony Erission)。自己不太寫程式,主要工作是跟客戶確認規格。在台灣隨公司不同,比較接近SA或PM。

紅色字是我覺得很好笑而且本人也遇過的重點。(看來我寫的code不多啊~)

  1. 每天有24小時。所謂的「今天之內」,是指到明天早上為止。
  2. 程式不會照自己所想的跑。只會照所寫的跑。
  3. 需求規格在程式寫完後才會敲定。
    基本規格要客戶看到成品後才會決定。
    詳細規格要使用者用過後才會確定。
  4. 我對軟體設計的方式導出的結論,有兩種方式。
    一是把軟體設計得單純到很明顯不會有缺陷,
    不然就是把軟體設計得複雜到沒有明顯的缺陷。
    – C.A.R.Hoare
  5. 程式碼不要在開發現場寫! 去客戶那寫!除錯不要在期限前做! 上線後再做!
  6. 畫面好藍啊。
    (譯註) 世界第一個太空人尤里·加加林的名言「地球好藍啊」。
    (譯註) 也有傳說有太空人在太空站裡安裝 Windows NT 時說了這句話。
  7. 先說「沒辦法」的人贏。
  8. Continue reading 程式設計師的格言