1. 程式人生 > WINDOWS開發 >《程式碼不朽:編寫可維護軟體的10大要則(C#版)》讀書筆記

《程式碼不朽:編寫可維護軟體的10大要則(C#版)》讀書筆記

程式碼不朽:編寫可維護軟體的10大要則(C#版)

【荷】Joost Visser 著

張若飛 譯

出版社:電子工業出版社

出版時間:2016年09月

技術分享圖片

以下簡稱“程式碼不朽“。


這本書我讀了幾遍,覺得幫助還是挺大的,做些筆記。

《程式碼不朽》這本書在每一章的開頭都引入 了一句名言警句,我在其它程式設計書上也經常看到這種操作,所以我經常在懷疑,這些大佬的程式設計是不是語言老師教的。

”上醫治未病,中醫治欲病,下醫治已病。“ --源自《黃帝內經》

這句話是《程式碼不朽》在序言中引用的一句話,剛看的時候還不知道是什麼意思,查了一下,

解釋如下:“上醫治未病”:以食物味色,聚其精氣。食補勝於藥補;“中醫治欲病”:以藥物味性療之,調其陰陽;“下醫治已病”:治療重症,以毒攻毒救其命也亡其命也。

作者想通過這句話警示我們從寫下第一行程式碼時,可維護性就應該獲得開發人員的重視,併成為貫穿始終的基本理念。

《程式碼不朽》在序言中還說到:”儘管軟體近幾十年才開始存在,中國傳統的哲學理念依舊適用。防患於未然永遠好過亡羊補牢。“ 反正我是服氣的,這語文功底。

已故偉大武術家李小龍先生在他的武術中也融入了哲學的思想,中華文化真的博大精深啊。