享受 UNIX操作系統設計 一書

  一口氣把<<UNIX操作系統設計>>一書讀完了,這一口氣大概是從06年6月開始呼入,於07年4月才呼出,哈哈。

  看完這本書非常受益,首先,解答一些朋友和同事的疑問,看這本書並不是爲了研究LINUX內核纔看的,當然,爲了更好地理解UNIX和 LINUX系統,以及更好地理解操作系統是一個原因之一。更重要的是,通常閱讀此類書藉,可以學習到超級大師們的軟件設計方法,以及他們面對各種編程技術 難題時命使用的對策,軟件開發的各種優化的策略以及高效率的算法等等。你會發現,其實平時我們在開發中遇到的一些技術實現的問題,有一些大師們也會遇到, 他們會找到一個巧妙的算法來解決或者繞過它,這也許是我們可以提高的地方。例如在前陣子的工作中,我在設計和實現列表框控件時就遇到了一個難題,當列表框 上的表項數非常大(上萬條)的時候,用戶的操作變得非常慢,幸運的是,我從該書中描述磁盤塊緩衝區的分配算法中找到了靈感,通過緩衝可見區域的表項,極大 地優化用戶操作的流暢性。我深信書中描述的UNIX操作系統的很多優秀的實現算法,很多都可以應用於平時的日常開發工作中去(特別是系統軟件,或者是對效 率要求高的軟件),比起那些專門去描述算法與數據結構的書藉,這本書描述得生動多了。

  推薦這本書給做軟件開發的朋友們看,這本絕對是居家生活、殺人滅口必備之書!哈哈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章