内容简介 · · · · · ·
2004年美国Jolt大奖入围作品。
如果你是个程序员的话,那么你就需要本书。可能导致我们阅读代码的原因是:我们不得不去修复它其中所包含的错误;或是对它进行遍查(inspect);或者是改善它。我们阅读代码的方式可能和工程师检查机械的方式一样——找出它的工作原理。或者我们阅读代码的目的是对代码进行清理——找出其中可以被重用的部分。阅读代码有着它自身的技巧,并需要我们能够在重要场合对采用何种技术有着判断能力。在这本不可或缺的书中,Diomidis Spinellis使用了超过600个来自现实世界中的例子来向我们展示如何鉴别好的(或坏的)代码:如何去阅读它,从中去找寻什么,以及如何利用这种技巧来提升我们自身编写的代码的品质。记住这个事实:如果我们养成了阅读好代码的习惯,我们就能写出更高品质的代码。
喜欢读"Code Reading"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"Code Reading"的人也喜欢 · · · · · ·
Code Reading的书评 · · · · · · ( 全部 20 条 )
![](https://img2.doubanio.com/icon/u1162755-1.jpg)
![](https://img3.doubanio.com/icon/u45742059-3.jpg)
过多C的细节,结构不清晰
还真不敢说是“读过”这本书,因为里面的内容跟我想要的相处甚远, 只是花了时间匆匆翻过一遍。 >> 太多 C 语言的细节,前面几乎都是C的基础和一些特性等。 >> 本来以为Code Reading 应该是先从大处着手的,可是该书却反过来从编程语言的细节为关注点,失望。 >> 个人认为对...
(展开)
![](https://img3.doubanio.com/icon/u50090216-3.jpg)
写给初学者的C语言源代码阅读指南
这篇书评可能有关键情节透露
最重要的特点:所有的代码都在现实的开源项目中有其出处。 写给初学者的C语言源代码阅读指导手册。 有标号的部分摘自书中箴言部分。 第一章 导论 1.有选择的阅读代码,要有目标。想学习新的模式、编码风格还是满足某些需求的方法? 2.充分利用调试器、编译器的警告,系统调用... (展开)![](https://img3.doubanio.com/icon/u41784248-3.jpg)
不想浪费时间的话,请直接看本书附录B
阅读本书时候,发现本书中并没有提到一套完整的阅读代码方法模型 中间提及到的各种代码循环判断语句的分析,有一种像是在硬凑方法和章节的感觉,并没有带给我什么真实的帮助,我相信大部分源码阅读者寻找到这本书的时候,抱着的应该都不是阅读一系列基础知识的心理。 理想中的...
(展开)
![](https://img9.doubanio.com/icon/u3782918-4.jpg)
《代码阅读方法与实践》--读书笔记
代码阅读方法与实践 Code Reading: The Open Source Perspective http://www.spinellis.gr/codereading/ 第零章 综述 提高代码阅读的技能与技巧,进而从现有的优秀代码、算法、架构、设计中汲取营养,提高自身的开发与设计能力。 恐怕没有哪个伟大的小说家从未读过其他人...
(展开)
![](https://img2.doubanio.com/icon/u189064129-1.jpg)
泛泛而谈,不值得阅读
怀着憧憬而来,满载失望而归, 这本书给我带来的收获, 不如侯捷先生的的一篇文章来的多——《源码追踪经验谈》。 这本书里面谈到阅读代码的一点,我认为同样也适用于阅读本书: 降低期望值才不会感到失望。 太多c语言的基础知识,约占了三分之一。 没有重点,好像内容很多,但...
(展开)
> 更多书评 20篇
论坛 · · · · · ·
相当好,不过要看你什么需求 | 来自Metaphox | 2006-08-03 23:21:17 |
这本书的其他版本 · · · · · · ( 全部4 )
-
清华大学出版社 (2004)6.9分 342人读过
-
电子工业出版社 (2012)7.0分 81人读过
-
Addison-Wesley Professional (2003)7.6分 29人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
- 2014每月一本书 (坩埚)
- 一个游戏程序员的学习资料 (_parzival)
- $ToRead.2011 (divecoder)
- 14th Annual Jolt Award Winners (Jeff)
- 书单|游戏设计 (可持续再生♻)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有152人想读,手里有一本闲着?
订阅关于Code Reading的评论:
feed: rss 2.0
0 有用 E.T 2010-01-20 22:19:46
打乱章节顺序来读比较有趣 ><!!
0 有用 pluskid 2008-08-07 11:23:42
看过以后感觉不如传说中那么神,其实和 debug 差不多,code reading 也是经验很重要啊。
0 有用 Alex 2011-10-17 21:43:01
电子版翻阅。
0 有用 1-2-3 2010-06-25 21:12:51
略读了一遍
0 有用 がお 2013-02-28 22:23:35
TP311.11/4844
0 有用 thinkinnight 2014-08-06 22:03:53
还是要重看的,唯一一本写如何阅读代码的书,当然还有几本源码分析的书可以看
0 有用 lxhscx 2013-04-27 21:37:00
开源代码阅读,毕设时老师推荐
0 有用 がお 2013-02-28 22:23:35
TP311.11/4844
0 有用 Alex 2011-10-17 21:43:01
电子版翻阅。
0 有用 1-2-3 2010-06-25 21:12:51
略读了一遍