怎样阅读技术图书?


【图灵图书推荐】 Ruby for Rails中文版——Rails之父强力推荐的Ruby教程


ThoughtWorks的 Jay Fields 在名为“ Reading technical books”的博客中说,他以前主要的背景是C#,在与公司头号RoR专家 Obi Fernadez (参见熊节同学的 博客)共同从事自己的第一个RoR项目时,发现要学太多东西,不知道怎样读完那么多Ruby、Rails、Ajax和CSS方面的书。Obi提出的建议是: 读书是为了在脑子里生成一个目录,而不应该过多关注实现细节。事实上,一开始往往不需要了解所有东西,关键在于知道什么是可能的,而不是到底怎样实现。

Obi正在写一本The Rails Way,应该是与The Ruby Way一书风格类似的书(事实上,Obi正是Addison Wesley这套RoR系列的主编),可以在 Twitter上了解写作进度。

无独有偶,也是ThoughtWorks的Martin Fowler也谈到了 如何读书的问题。他在收到自己主编, Gerard Meszaros撰写的 xUnit Test Patterns一书后,发出感叹,书实在是太厚了(将近900页)。与《企业应用架构模式》一书(图灵即将出版此书的影印注释版)相同,此书其实相当于两本书,一本100多页,属于可以从头读到尾的叙述性文字;另一本是参考材料,占据了主要篇幅。Martin继而想到,其实很多书都是这样,包括著名的绰号为Pick Axe的Ruby书。而他自己更喜欢200页左右的技术书,能够读者很快了解到核心的信息。(O'Reilly的Nutshell手册系列全部是这种风格。)

除了这种两书合一的方法之外,Martin还举出《建筑的永恒之道》一书中有些段落用黑体突出显示以使读者更快了解作者关键意图的做法。

而对于厚厚两书合一的技术书,Martin设想,是否能将参考部分放在网上呢?
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值