作者:
[美] Brian W. Kernighan
/
[美] Rob Pike
出版社: 机械工业出版社
原作名: The Practice of Programming
出版年: 2005-06-01
页数: 267
定价: 22.00元
装帧: 平装
丛书: 经典原版书库
ISBN: 9787111091578
出版社: 机械工业出版社
原作名: The Practice of Programming
出版年: 2005-06-01
页数: 267
定价: 22.00元
装帧: 平装
丛书: 经典原版书库
ISBN: 9787111091578
程序设计实践的创作者
· · · · · ·
-
布莱恩·克尼汉 作者
作者简介 · · · · · ·
Brian W.Kernighan和Rob Pike在朗讯科技贝尔实验室的计算机科学研究中心工作。Brian Kernighan是Addison-Wesley的“专业计算丛书”顾问编辑,也是《C程序设计语言》的合著者之一(与Dennis M.Ritchie合作)。Rob Pike是Plan 9和Inferno操作系统的主要结构设计与实现者,他的主要研究兴趣是如何帮助人们更容易地开发软件。
原文摘录 · · · · · · ( 全部 )
-
全局变量、全局函数、类和结构体都应该有说明性的名字,以表明它们在程序里扮演的角色。 相反,对局部变量使用短名字就够了。按常规方式使用的局部联邦可以采用极短的名字,比如i、j作为循环变量;p、q作为指针;s、t表示指针等。 函数应该采用动作性的名字。函数名应当用动作性的动词,后面可以跟着名词: now = date.getTime(); putchar('\n'); (查看原文) —— 引自第2页 -
对返回布尔类型值(或真/假)的函数命名时,应该清楚地反映其返回值情况。比如下面的命名就不是很好了: if (checkoctal(c)) ... 因为这里函数名字就没有指明什么时候返回真,什么时候返回假。而下面这种写法就挺好: if (isoctal(c)) ... 这样就把返回真假的情况指明了。 (查看原文) —— 引自第2页
> 全部原文摘录
丛书信息
· · · · · ·
经典原版书库(共385册),
这套丛书还有
《射频电子学》《Java 编程思想》《数字设计和计算机体系结构(英文版·第2版·ARM版)》《具体数学(英文版·原书第2版)》《计算机系统》
等
。
喜欢读"程序设计实践"的人也喜欢 · · · · · ·
-
- C专家编程 9.2
-
- C陷阱与缺陷 8.8
-
- UNIX环境高级编程 9.5
-
- 设计模式 9.3
-
- 深度探索C++对象模型 9.1
-
- C++编程规范 8.3
-
- Accelerated C++ 9.2
-
- Effective C++ 9.3
程序设计实践的书评 · · · · · · ( 全部 22 条 )


发现上当了,不如买英文原版的
英语不好,第一次买英文书,没信心,正好发现这个评注版,欣然买之。然后发现所谓的评注不是针对难点的解释,大都是没用的,该解释的作者都已解释清楚了,而这本书又是写思想的不是技术,没有什么难点,评注看的反而碍眼,影响书原汁原味的感觉,这本书40多块329页,而原版的才...
(展开)

不少程序员会放弃的书
足足看了一整天才翻到了最后的后记。 昨天告诉朋友在读此书,朋友看了目录说这个大而全,感觉不到有东西在里面。 说说自己的感受吧。 风格部分最简单,类似于代码大全中的一些。 算法,数据结构很简略,把树拿出来大概能吓跑一堆没经过学习的程序员。 马可夫链很好,立马去翻编...
(展开)



> 更多书评 22篇
论坛 · · · · · ·
很浅,很重要 | 来自元创 | 2 回应 | 2011-04-19 09:49:32 |
绝对是值得每个(C)程序员一看的好书 | 来自Lee | 2009-01-18 20:36:42 |
这本书的其他版本 · · · · · · ( 全部7 )
-
机械工业出版社 (2000)9.1分 614人读过
-
Addison-Wesley (1999)9.3分 180人读过
-
机械工业出版社 (2007)9.0分 98人读过
-
电子工业出版社 (2011)8.3分 59人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
- 计算机书架 (yukinokaze)
- rIPPER 的IT书架 (rIPPER色影师)
- 2008年6月购书单 (Hamo)
- C++学习之路 (此去经年)
- Computer Science (Laking)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于程序设计实践的评论:
feed: rss 2.0
0 有用 Blowfish 2010-01-29 00:54:18
绝对经典,程序员必读。
0 有用 limitedwish 2010-03-17 12:41:11
应付面试还蛮好的,不过很多东西就像书上所讲的那样,挂在嘴边,从不遵守
0 有用 流云 2015-01-10 18:19:03
代码是给人看的,不是给机器
0 有用 void 2009-08-22 01:11:36
无聊
0 有用 姐腰疼 2020-01-08 13:37:35
代码风格出乎意料的重要