大道至簡——軟件工程實踐者的思想 電子版發布前言

時代作品  >>>  讀書—連接古今充實信仰

注:關于書的序的討論,參見附錄之一。 
 
            電子版發布前言
 
    我終于決定發布這本書的電子版了。
 
    完成這本書的時候,我已經在這個行業里做了十年了。這十年來,我對自己的經歷做過兩次回顧。第一次是關于技術的,這造就了那本《Delphi 源代碼分析》,是討論開發的技術和方法細節的。第二次就催生了這本《大道至簡》,討論的則是工程、管理中的思想。
 
    我其實是很希望這本書能放在讀者的書架案頭,而不是放在電腦的某一個目錄中。因為它應當是一本可以閱讀和品味的書,而不是在電腦中備查的技術資料。
 
    然而,我在決定担任這家公司的軟件架構師的同時,我就意識到,我沒有足夠的精力來運作這本書。——我的意思是如果要把他做成紙質的書的話,我沒有足夠的精力。
 
    出版商是要尋求利潤的。——于此,我一早就知道。但我從來不知道:到底一本書簿一點或者厚一點,哪個會讓出版商更有利潤。
 
    我只想寫一本“闡明軟件工程的思想核心”的書。這本書要很容易就讀明白,還要很容易就想通,還要很容易就知道:工程其實很簡單,只是大家把它做復雜了。 
 
    然而問題是:我把它寫得太簡單了,以至于只寫了110 頁,就沒有必要再寫下去了。
 
    我當然可以把一本書寫得很復雜,或者很厚。這很容易,就如做 Coder 一樣:把代碼寫爛或者寫亂都很容易,要想寫得簡潔卻遠非易事。
 
    代碼寫得太簡潔,老板會認為你在偷懶;書寫得太薄,出版社就不愿意出。我看來是忘掉了侯捷先生說過的“買書如買紙”,以書的厚薄來論價值的故事。
 
    忘掉了就忘掉吧。好的一面是現在書變成了電子版,大家終于可以讀到它了。不好的呢?我想大概不要錢的東西很難得到珍視吧:如果下載這本書只是因為收集,而不是閱讀,那會是讓我感到比討論“買書如買紙”這樣的事更為難過的。
 
    好吧。希望你能象對待紙質書籍那樣來閱讀這本《大道至簡》。放心,我并不介意你把它打印出來放在床頭。
 
    補充聲明:我保留在傳統媒體(書籍、雜志)上刊載、出版本書的權利。但允許任何人在網絡上非商業性地、自由地、不加修改地傳播這本書的電子版本。
 
 
周愛民 2005 年 10 月 14 日 
http://www.doany.net/ 
mailto:aim@263.net 

周愛民(Aimingoo) 2013-08-24 21:54:46

[新一篇] 大道至簡——軟件工程實踐者的思想 目 錄

[舊一篇] 大道至簡——軟件工程實踐者的思想 序
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表