发表于:2008-6-13 17:06:00
书评 -- 《Everyday Scripting with Ruby》
这真是一本书让人耳目一心的书!
阅读这本书的时候,我正打算用Ruby做点事情,本书的各种示例给了我很大启发,并确实的帮助了我“做点
事”。尽管我已使用过Ruby on Rails构建我的Web应用程序,我却在书中发现了我并不了解Ruby,而且还
是个新手,因为我曾经非常执著的为每一个方法写上return。第7章末尾那个讲述的那个小故事,让我颇有同
感,因为我之前似乎一直是这么干的,希望你不是 : ) 。不像其他语言参考书那样罗列大量的规则,而是在你
最需要的时候告诉你应该知道的事。请不必担心你会错过什么,作者会明确的告诉你哪里能找到你需要的知
识。
更重要的是,这本书教授的不只是Ruby,本书的内容涵盖了成为一个优秀程序员所需的基本知识和技巧,比
如概念分离和基于测试编码,当然还有一点点程序员式的幽默。 本书超越了教材,而更像是你在直接与一位
高手对话。在他的帮助下,你会发现自己的水平在迅速的提高,这种提高是阅读那种大部头的参考书很难够
获得的。当然还要勤加练习,本书每章结尾都会有一个提醒:“我们进行到哪了”,使你清楚的知道你应该从这
部分学到了什么,并以练习的形式给你充分的机会检查你学到的知识。如果你一边读,一边写,跟着作者的思
路编程,将使学习更加有效,试一试你就会明白。
同时,此书的另一个亮点是,在非常恰当的位置,本书作者Brian Marick会给你他最衷心的建议,并辅以明
白的解释,这些提示往往是你即将忽略的微小细节或者一个陷阱,令此书增色不少。以及一些联系,
在本书作者Brian Marick精心的指引下,完成一次生动轻松的Ruby之旅,从沿途的风景收获的记忆将使你
迈上一个新的起点。尤其当你亲身读过之后,这真的是一本出色的书。
自由软件开发者郝雨2008-06-13