程式設計專家手冊 在线电子书 图书标签: 编程 经典 C语言 程式設計 Coding
发表于2024-11-15
程式設計專家手冊 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
Brian W.Kernighan和Rob Pike在朗讯科技贝尔实验室的计算机科学研究中心工作。Brian Kernighan是Addison-Wesley的“专业计算丛书”顾问编辑,也是《C程序设计语言》的合著者之一(与Dennis M.Ritchie合作)。Rob Pike是Plan 9和Inferno操作系统的主要结构设计与实现者,他的主要研究兴趣是如何帮助人们更容易地开发软件。
程式設計的實務面不只是撰寫程式而已,程式設計師的工作還包括必須評估各種可行性、選擇設計方案、除錯和測試、改善執行效率、維護自己或他人撰寫的軟體。在設計符合規格的軟體的同時,還必須考慮相容性、穩固性和可靠度等相關問題。本書藉由C、C++、Java等語言的實際範例,提供可行的建議。
主要的內容包括:
* 除錯:快速、有系統的找出臭蟲
* 測試:確保軟體能正確而穩定的作業
* 效率:讓程式執行更快速更精簡
* 可移植性:讓程式可以在不須修改的情況下,在各種環境執行
* 設計:衡量目標與限制,決定最佳的演算法和資料結構
* 介面:藉由抽象化和資訊隱藏技術,控制元件間的互動
* 風格:撰寫可正確執行又易於閱讀的程式
* 表示法:善選語言與工具,讓電腦處理更多的工作
本书涉及到编程的各个环节, 结合这些书可以制定出一个软件研发的各环节checklist. 从团队的代码规范(命名,结构与组织)到设计阶段的要求, 再到后面开发/调试/优化阶段的技术方法. 软件研发人员可以按这个图谱去加强各方面的技艺. 第一章命名部分, 值得学习与借鉴并写出规范. 并...
评分本书涉及到编程的各个环节, 结合这些书可以制定出一个软件研发的各环节checklist. 从团队的代码规范(命名,结构与组织)到设计阶段的要求, 再到后面开发/调试/优化阶段的技术方法. 软件研发人员可以按这个图谱去加强各方面的技艺. 第一章命名部分, 值得学习与借鉴并写出规范. 并...
评分我看过很多类似#程序员必读XX本书#的书单,似乎在几乎所有的推荐书单里面,《程序设计实践》(英文名The Practice of Programming)都没有出现作为一本被推荐的书。我也是在今年暑假突然想开始读一些英文版的技术书籍,然后豆瓣上大致浏览了一下,机缘巧合的买下了这本书。 在...
评分同样是出自大师之手,同样都是珠玑,这本书的名气实在太小。这就像做生意一样,生意好的店会越来越好,生意差的店只会越来越冷清。 但是,没有看过这本书,是自己的损失。 这本书有三好:1,实践性强;2,实践性强;3,实践性强。例如:第四章,将库函数的界面,作者首先通过...
评分推荐章节:第一,二,六,七章。 尤其是第一章,值得熟记并在以后的编程过程中加以运用。 其他章节可以以后再来看。 注意有些部分的技巧可能过时了,不过大部分地方还是值得参考。 书的最后还有各章节的要点汇总,方便查询。
程式設計專家手冊 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024