圖書標籤: 程序設計 編程 計算機 Programming 計算機科學 編程方法論 軟件開發 實踐
发表于2024-06-20
程序設計實踐 pdf epub mobi txt 電子書 下載 2024
從排錯、測試、性能、可移植性、設計、界麵、風格和記法等方麵,討論瞭程序設計中實際的、又是非常深刻和具有廣泛意義的思想、技術和方法,它的翻譯齣版將填補國內目前這方麵書籍的空白。《程序設計實踐》(雙語版)值得每個夢想並努力使自己成為優秀程序員的人參考,值得每個計算機專業的學生和計算機工作者閱讀,也可作為程序設計高級課程的教材或參考書。
Brian W.Kernighan,貝爾實驗室計算科學研究中心高級研究人員,著名的計算機科學傢。他參加瞭UNIX係統、C語言、AWK語言和許多其他係統的開發,同時齣版瞭許多在計算機領域具有影響的著作,包括《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。
總而言之,隻有熟悉瞭這個領域的工具和技術纔能對特殊的問題提供正確解答, 隻有豐富的經驗纔能提供堅實的專業性結果:自動化,簡單,清晰,通用纔是計算機程序的本質。c++,Java都是C的直係衍生語言。更復雜的算法和數據結構都是幾個基本的結構衍生的。學習低級語言的意義在於理解細節的機會增加瞭,而高級語言的正確使用是建立在更多細節或者更多底層語言的熟悉上的。隱藏在設計模式後麵的基本思想是:大部分程序所采用的不過是很少幾種不同的設計結 構,與此類似,實際上也隻有不多的幾種基本數據結構。說的遠一點,這與我們在第1章討論過的編碼習慣用法也是很相像的
評分所有程序員必讀書
評分書上的內容很閤理,而且對於寫程序很有幫助,但是現實中會有各種條件的限製使得我們無法完全按照書中的要求做。有些名詞的翻譯和現在的說法不同,如“interface”被翻譯成瞭“界麵”。總的來說,和編程珠璣差不多。
評分比編程珠磯的實踐性更強
評分要是本科的時候遇到這本書就好瞭,不過即使是現在讀來還是有收獲的。
个人认为比《设计模式》好,不论是否使用OO,都会有所收获。 最近又在重读,当思路遇到死胡同时,看一看往往会有新的想法。 文笔够精炼,译笔又够流畅。总体来说相得益彰,不过个人不太喜欢把interface翻译成“界面”。
評分你可曾…… 花费了大量时间编写错误的算法? 使用了过于复杂的数据结构? 测试程序却忽略了明显的错误? 需要让程序使用更少的内存,但运行快三倍? 纠结地在工作站和PC间移植程序? 试图对他人的程序做适当的修改? 因无法理解程序而重写? 这有趣吧? 以上种种,程序...
評分足足看了一整天才翻到了最后的后记。 昨天告诉朋友在读此书,朋友看了目录说这个大而全,感觉不到有东西在里面。 说说自己的感受吧。 风格部分最简单,类似于代码大全中的一些。 算法,数据结构很简略,把树拿出来大概能吓跑一堆没经过学习的程序员。 马可夫链很好,立马去翻编...
評分同样是出自大师之手,同样都是珠玑,这本书的名气实在太小。这就像做生意一样,生意好的店会越来越好,生意差的店只会越来越冷清。 但是,没有看过这本书,是自己的损失。 这本书有三好:1,实践性强;2,实践性强;3,实践性强。例如:第四章,将库函数的界面,作者首先通过...
評分这本书都是一些经验介绍,很好,如C的尽量少用函数宏等,很值得一看,有经验的程序员可以发现你以前的一些习惯可能会有问题,自己体会吧。
程序設計實踐 pdf epub mobi txt 電子書 下載 2024