什么样的书是好书?

     对于这个问题,很难有一个统一的标准,下面从我自己的经验和角度剖析一下。

     首先看看我们读书的目的是什么?为考试,为消遣娱乐,为获得知识,为获得工作技能,为满足求知的欲望,为碰撞作者思想的火花,抑或是为了消磨时间。人总是有很多欲望的,但一个人的能力是有限的。比如我已经不可能成为一个顶级联赛球员,成为一个足球明星,但我对成为一名出色的足球运动员的经历非常感兴趣,我会去阅读巴乔,马拉多纳的自传。通过阅读可以满足人的很多欲望,对未知世界了解的渴望。

     我对小说不太感兴趣,到现在为止,我还没有完整的看完一部小说。因为我没有能力尝试所有职业,但我对所有别的职业都很感兴趣,有了解的欲望,比如美术家,经济学家,职业经理人,律师,科学家等。所以我喜欢知道他们都在做什么,这个通过看书是最好的方式。

     好书,能让人产生阅读的欲望,能带来思想的碰撞,能启发你思考,能延伸你的思维版图,能愉悦你的心情,读完后能让你有畅快淋漓的感觉,能和作者产生共鸣。下面是我整理的好书应该具备的基本特质:

 

     1)装帧精美,纸要厚,有手感。 正所谓人靠衣服马靠鞍,虽然你有内秀,你穿的太破烂,也难免不倒了别人的胃口。印象中,好像国内很少有精装版,一般的书纸质都不太好,都是单色印刷。这么做,书价确实降下来了,但是,往往因为这个,糟蹋了一本好书。建议以后出版社可以一部分精装,一部分平装。听说美国的书新版都是精装,只有一两年后,才会出平装版。

 

     2)越薄越好。 我这里说的不是百科全书,也不是字典和词典类图书。一般的书都是围绕某一个主题而写的,书太厚了,很可能是注水的,故意写厚的。厚书,看起来就给人一种畏惧感,现代人工作节奏很快,能让一个人把一本厚书仔细读完,是很困难的。多半是当参考书用,用的时候查一下。书薄了,阅读没有负担,主题集中,不至于分散。我曾经很喜欢厚书,厚书给人“大全”的感觉,感觉只要读了这本书,我这个主题就能全掌握了。把书写薄需要相当高的水平,把书写厚却很简单,copy&paste就可以了,很多段落估计作者自己都不知所云,读者看了更是云里雾里。令我恐惧的一本厚书就是《面向对象的软件构造》,这本书有1000多页,我读了很多之后,发现自己对他的了解还停留在开闭原则和契约编程上,而这些我是从别的地方听到的,他这里是出处而已。当然也有例外,《代码大全》也是一块砖头书,但是正向作者在前言里声明的那样,绝不注水,这本书之所以我认为好读,还有另外一个原因,我后面会提到。

 

     3)图越多越好。 也许是老了,理解能力下降了,我现在就喜欢看图多的书,正所谓“一图胜千言”。用图来表达概念,架构,想法,简单易懂,容易理解。反之,看到很多的书,一大段一大段的文字来说明一个问题或概念,非常不清晰,看了几页,前面看过的都快忘了,还没看明白要表达的意思。

 

     4)big picture。 很多书,在开头一章或几章会有一个总揽性的说明,用来说明本书的内容是如何组织的,会让读者有一个整体印象。否则,就会像盲人摸象一样,一下子深入到局部,而没有整体概念。这个big picture可以说是一种文字组织的模式,我很喜欢。 Martin Fowler先生的《企业架构模式》这本书一开始的一章就是这样的。

 

     5)有阅读指南,注解,索引,词汇表和参考文献。 这些对书的可读性都非常有用,国外的书基本都有,国内很多书都没有阅读指南,词汇表和参考文献。好像都是自己写出来似的,其实很多内容都是互联网上抄过来的。阅读指南告诉读者哪些是你合适读的章节,该从哪些章节读起。索引就更不用说了,大部分国内的书都没有。

 

     6)言简意赅,通俗易懂。 语言要简练,不能太啰嗦。这里我说一本书,就是栾跃先生著的《软件项目管理》一书,是我参加微软teched技术大会买的,还有他的签名呢。但怎么说呢,这本书我尝试看了很多次,总是感觉表达有些过分啰嗦,不太简洁,这是我的阅读感受。可能作者是想把道理说得明白点,所以用了很多话,这样做反而会阻碍对内容的理解。说到言简意赅,还是Martin Fowler先生的UML Distilled比较好,语言描述恰到好处。要我说,任何一个处于最低级的章节文字内容不应超过3页,否则,就会很难理解。内容多,就要多分几节。这里说说《代码大全》,虽然它非常后,内容多,但总的来说,他的每章节划分比较合理,而且每一小节读起来也不费力。

 

     7)组织结构清晰。 好的组织结构就像游览一个景点的最佳旅游路线,依照合理自然的顺序,时时知道自己身在何处。

 

     8)一致性。 很多书在开头的时候会有符号说明,例如哪些字体表示正文,哪些表示代码,哪些表示注释,哪些表示评注,哪些表示强调。这些一致性的规定,可以保证在阅读的过程中,自然而然知道相应文字表达的含义。《设计模式》这本书一致性也非常明显,每个模式都是有相同的部分组成。

 

     9)章节的概览和小结。 每章开始时应该介绍该章主要内容;本章可以回答的问题,让读者带着问题去读。章节最后要对本章的要点进行逐条总结。

 

     10)使用类比和隐喻。 复杂的概念有时很难用大段文字和一两张图表说明清楚,这时选择相似的上下文,运用类比和隐喻来说明,从读者已有的经验出发,这样可以是书中的内容更好理解。

 

     11)最后一点,从我个人来讲,什么是好书?我认为最重要的就是它能启发你思考 ,而不是读完之后,引不起一点共鸣。哪怕是只有一句话,启发你思考,带给你新的思考问题的思路,这本书都是好书。

 

     以上仅仅是个人看法,欢迎交流!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值