Code Complete (轉)

worldblog發表於2008-01-05
Code Complete (轉)[@more@]  以前在書店見到過《程式碼大全》這本書,還以為是收錄一些高階程式碼之類的。今天在網上見到有電子版,DOWN了一個下來,才發現被譯者騙了,英文名:《Code Complete》被譯成:《程式碼大全》。我英語很土,四級紅本本還沒有,但是Code在這裡譯成“程式碼”,再一看書的內容,faint!第四章以前沒有一行程式碼。然,書的內容很生動,翻譯也很流暢。智者千濾啊!
以下是原文:
  員處於開發食物鏈的最後一環。結構設計吃掉需求分析;詳細設計者以結構設計者為食,而他自己又成為編碼者的食物。比較軟體食物鏈和真正的食物鏈,我們會發現如下事實,在一個正常的生態中,海鷗以沙丁魚為食,沙丁魚吃鮮魚,鮮魚吃水蝨,其結果會形成一個正常的食物鏈。在工作中,如果軟體食物鏈的每一級都可以吃到健康的食物,其結果是由一群快樂的程式設計師寫出的正確程式碼。在一個被汙染了的環境中,水蝨在受到核沾染的水中游泳,鯽魚體內積聚了滴滴涕,而沙丁魚生活的水域又遭受了石油汙染,那麼,不幸的海鷗由於處在食物鏈的最後一環,因此,它吃的不僅僅是沙丁魚體內的石油,還有鮮魚體內的滴滴涕和水蝨體內的核廢料。在中,如果需求定義遭受了汙染,那麼這又會影響結構設計,而這將最終影響建立活動。這將導致程式設計師們脾氣暴躁而營養不良,同時生產出遭受嚴重汙染而充滿缺陷的軟體。
  不知道中國有多少軟體公司把“軟體開發食物鏈”給濃縮了,剩下了最後的程式設計師,他要自力更生,艱苦奮鬥了,包攬詳細設計者與結構設計者的工作,最後餓的剩下皮包骨。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-996510/,如需轉載,請註明出處,否則將追究法律責任。

相關文章