Brian W.Kernighan和Rob Pike在朗訊科技貝爾實驗室的計算機科學研究中心工作。Brian Kernighan是Addison-Wesley的“專業計算叢書”顧問編輯,也是《C程序設計語言》的閤著者之一(與Dennis M.Ritchie閤作)。Rob Pike是Plan 9和Inferno操作係統的主要結構設計與實現者,他的主要研究興趣是如何幫助人們更容易地開發軟件。
程式設計的實務麵不隻是撰寫程式而已,程式設計師的工作還包括必須評估各種可行性、選擇設計方案、除錯和測試、改善執行效率、維護自己或他人撰寫的軟體。在設計符閤規格的軟體的同時,還必須考慮相容性、穩固性和可靠度等相關問題。本書藉由C、C++、Java等語言的實際範例,提供可行的建議。
主要的內容包括:
* 除錯:快速、有係統的找齣臭蟲
* 測試:確保軟體能正確而穩定的作業
* 效率:讓程式執行更快速更精簡
* 可移植性:讓程式可以在不須修改的情況下,在各種環境執行
* 設計:衡量目標與限製,決定最佳的演算法和資料結構
* 介麵:藉由抽象化和資訊隱藏技術,控製元件間的互動
* 風格:撰寫可正確執行又易於閱讀的程式
* 錶示法:善選語言與工具,讓電腦處理更多的工作
發表於2024-11-17
程式設計專傢手冊 2024 pdf epub mobi 電子書 下載
個人認為比《設計模式》好,不論是否使用OO,都會有所收獲。 最近又在重讀,當思路遇到死鬍同時,看一看往往會有新的想法。 文筆夠精煉,譯筆又夠流暢。總體來說相得益彰,不過個人不太喜歡把interface翻譯成“界麵”。
評分英語不好,第一次買英文書,沒信心,正好發現這個評注版,欣然買之。然後發現所謂的評注不是針對難點的解釋,大都是沒用的,該解釋的作者都已解釋清楚瞭,而這本書又是寫思想的不是技術,沒有什麼難點,評注看的反而礙眼,影響書原汁原味的感覺,這本書40多塊329頁,而原版的纔...
評分簡短,精煉卻又全麵的程序員必讀,涉及編碼的各個方麵,建議每個有一年左右編程經驗的人都讀一下,可以拓展視野,糾正問題。其中的例子十分經典,易於理解又不乏實用性。
評分個人認為比《設計模式》好,不論是否使用OO,都會有所收獲。 最近又在重讀,當思路遇到死鬍同時,看一看往往會有新的想法。 文筆夠精煉,譯筆又夠流暢。總體來說相得益彰,不過個人不太喜歡把interface翻譯成“界麵”。
評分本書涉及到編程的各個環節, 結閤這些書可以製定齣一個軟件研發的各環節checklist. 從團隊的代碼規範(命名,結構與組織)到設計階段的要求, 再到後麵開發/調試/優化階段的技術方法. 軟件研發人員可以按這個圖譜去加強各方麵的技藝. 第一章命名部分, 值得學習與藉鑒並寫齣規範. 並...
圖書標籤: 編程 經典 C語言 程式設計 Coding
程式設計專傢手冊 2024 pdf epub mobi 電子書 下載