Brian W.Kernighan,贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。
从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。《程序设计实践》(双语版)值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。
足足看了一整天才翻到了最后的后记。 昨天告诉朋友在读此书,朋友看了目录说这个大而全,感觉不到有东西在里面。 说说自己的感受吧。 风格部分最简单,类似于代码大全中的一些。 算法,数据结构很简略,把树拿出来大概能吓跑一堆没经过学习的程序员。 马可夫链很好,立马去翻编...
评分你可曾…… 花费了大量时间编写错误的算法? 使用了过于复杂的数据结构? 测试程序却忽略了明显的错误? 需要让程序使用更少的内存,但运行快三倍? 纠结地在工作站和PC间移植程序? 试图对他人的程序做适当的修改? 因无法理解程序而重写? 这有趣吧? 以上种种,程序...
评分个人认为比《设计模式》好,不论是否使用OO,都会有所收获。 最近又在重读,当思路遇到死胡同时,看一看往往会有新的想法。 文笔够精炼,译笔又够流畅。总体来说相得益彰,不过个人不太喜欢把interface翻译成“界面”。
评分现在看完了前面的第一章,对于第一章中的style非常有感触。程序毕竟是给人看的,如果风格不好,就没与人愿意去读。当然风格好不好是仁者见仁,智者见智的事情。自己由于也看过一些见教你如何写出一些优美代码的书籍,书看多了,结果为了优美而优美,出现风格不一致的情况。这应...
评分作者不是个美国人吗?怎么成中国科学院高级工程师了?译者和作者分不清吗??????????????????????????????????????????????????????????????????????????????????????????????...
TP311.1/4943
评分书上的内容很合理,而且对于写程序很有帮助,但是现实中会有各种条件的限制使得我们无法完全按照书中的要求做。有些名词的翻译和现在的说法不同,如“interface”被翻译成了“界面”。总的来说,和编程珠玑差不多。
评分前1/4详读,后面一扫而过,等有时间再捡起C,再看。20160426
评分我为什么不去看代码大全呢?
评分总而言之,只有熟悉了这个领域的工具和技术才能对特殊的问题提供正确解答, 只有丰富的经验才能提供坚实的专业性结果:自动化,简单,清晰,通用才是计算机程序的本质。c++,Java都是C的直系衍生语言。更复杂的算法和数据结构都是几个基本的结构衍生的。学习低级语言的意义在于理解细节的机会增加了,而高级语言的正确使用是建立在更多细节或者更多底层语言的熟悉上的。隐藏在设计模式后面的基本思想是:大部分程序所采用的不过是很少几种不同的设计结 构,与此类似,实际上也只有不多的几种基本数据结构。说的远一点,这与我们在第1章讨论过的编码习惯用法也是很相像的
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有