linux unix設計思想

2021-09-08 16:17:30 字數 427 閱讀 9537

看了《linux/unix設計思想》這本書,覺得書的大部分內容都閒扯的太遠了,以下簡單的總結下本書的核心,幫助大家節省時間和金錢。

linux/unix設計思想:

1) 程式應該小而專一,程式應該盡量的小,且只專注於一件事上,不要開發那些看起來有用但是90%的情況都用不到的特性; 

2) 程式不只要考慮效能, 程式的可移植性更重要,shell和perl,python等指令碼相比c有更好的移植性;

3)一切皆檔案,盡量使用文字檔案來儲存資料,避免使用二進位制檔案,因為文字檔案可讀性強,且已經有跟多的工具來處理,例如awk,sed,grep等;

4)讓每個程式都成為過濾器,程式需要與其他的工具一起配合使用,管道的支援是非常的重要的;

5)任何的程式都需要考慮被批處理執行,盡量避免強制的使用者互動或介面;

完! 

linux unix設計思想

看了 linux unix設計思想 這本書,覺得書的大部分內容都閒扯的太遠了,以下簡單的總結下本書的核心,幫助大家節省時間和金錢。linux unix設計思想 1 程式應該小而專一,程式應該盡量的小,且只專注於一件事上,不要開發那些看起來有用但是90 的情況都用不到的特性 2 程式不只要考慮效能,程...

《LINUX UNIX 設計思想》書評全

linux unix 設計思想 書評全 author wide288 date 2012 12 27 用unix思想來創造軟體,設計軟體。linux思想也是unix思想的一種,只是名稱不同而已。多個小軟體,再多個小軟體。積少成多後。讓程式只做好一件事。每個程式只要做好自己的功能。多個組成在一起。就能...

經典文摘 Linux Unix設計思想

mike gancarz是一位技術布道者。他是linux unix最主要的倡導者之一,也是最早開發x window system的先驅。他把一些在unix linux社群裡口口相傳的哲學思想總結提煉,寫成了 linux and the unix philosophy 這樣一本完整的unix linu...