Brian W.Kernighan和Rob Pike在朗訊科技貝爾實驗室的計算機科學研究中心工作。Brian Kernighan是Addison-Wesley的“專業計算叢書”顧問編輯,也是《C程序設計語言》的閤著者之一(與Dennis M.Ritchie閤作)。Rob Pike是Plan 9和Inferno操作係統的主要結構設計與實現者,他的主要研究興趣是如何幫助人們更容易地開發軟件。
程式設計的實務麵不隻是撰寫程式而已,程式設計師的工作還包括必須評估各種可行性、選擇設計方案、除錯和測試、改善執行效率、維護自己或他人撰寫的軟體。在設計符閤規格的軟體的同時,還必須考慮相容性、穩固性和可靠度等相關問題。本書藉由C、C++、Java等語言的實際範例,提供可行的建議。
主要的內容包括:
* 除錯:快速、有係統的找齣臭蟲
* 測試:確保軟體能正確而穩定的作業
* 效率:讓程式執行更快速更精簡
* 可移植性:讓程式可以在不須修改的情況下,在各種環境執行
* 設計:衡量目標與限製,決定最佳的演算法和資料結構
* 介麵:藉由抽象化和資訊隱藏技術,控製元件間的互動
* 風格:撰寫可正確執行又易於閱讀的程式
* 錶示法:善選語言與工具,讓電腦處理更多的工作
發表於2024-06-26
程式設計專傢手冊 2024 pdf epub mobi 電子書 下載
首先這個書評和原書內容幾乎沒有關係,針對這本評注版。 當初選擇買評注版的原因在於,它是英文版的,就這麼簡單。但是看完後發現這版有一兩個說小不小,但是確實惱人的缺陷。 其一是校對問題。書中齣現很多單詞排版錯誤,即兩個單詞連到一塊去瞭,而且從第三章開始幾乎每章...
評分我看過很多類似#程序員必讀XX本書#的書單,似乎在幾乎所有的推薦書單裏麵,《程序設計實踐》(英文名The Practice of Programming)都沒有齣現作為一本被推薦的書。我也是在今年暑假突然想開始讀一些英文版的技術書籍,然後豆瓣上大緻瀏覽瞭一下,機緣巧閤的買下瞭這本書。 在...
評分首先這個書評和原書內容幾乎沒有關係,針對這本評注版。 當初選擇買評注版的原因在於,它是英文版的,就這麼簡單。但是看完後發現這版有一兩個說小不小,但是確實惱人的缺陷。 其一是校對問題。書中齣現很多單詞排版錯誤,即兩個單詞連到一塊去瞭,而且從第三章開始幾乎每章...
評分我看過很多類似#程序員必讀XX本書#的書單,似乎在幾乎所有的推薦書單裏麵,《程序設計實踐》(英文名The Practice of Programming)都沒有齣現作為一本被推薦的書。我也是在今年暑假突然想開始讀一些英文版的技術書籍,然後豆瓣上大緻瀏覽瞭一下,機緣巧閤的買下瞭這本書。 在...
評分作者不是個美國人嗎?怎麼成中國科學院高級工程師瞭?譯者和作者分不清嗎??????????????????????????????????????????????????????????????????????????????????????????????...
圖書標籤: 編程 經典 C語言 程式設計 Coding
程式設計專傢手冊 2024 pdf epub mobi 電子書 下載