附录 C:进一步阅读

以下是 Ruby 和 Rails 上一些最有用的书籍的简短列表…

书籍

  • Beginning Ruby: From Novice To Professional

    by Peter Cooper $39.99 APress: http://www.apress.com ISBN: 1590597664 这本书编写得很好,布局合理,解释清楚,代码示例很有用。简而言之,如果你已经拥有一些编程经验并希望获得 Ruby 世界的可访问介绍,那么这本书就是你的最佳选择。

  • Programming Ruby: The Pragmatic Programmer’s Guide

    by Dave Thomas, with Chad Fowler and Andy Hunt $44.95 ISBN: 0-9745140-5-5 (2 nd edition) ISBN: 9781934356081 (3 rd edition) Pragmatic: http://www.pragmaticprogrammer.com/titles/ruby/index.html 有关 Ruby 语言和库的大量(超过 860 页)指南,所谓的“镐书”(pickaxe book)通常被认为是必不可少的 Ruby 参考。但是,阅读起来并不是轻松,(在我看来)它不是学习 Ruby 最好的“第一本书”。尽管如此,你可能迟早会需要它。第二版涵盖Ruby 1.8;第 3 版涵盖了 Ruby 1.9。

  • The Ruby Way

    by Hal Fulton $39.99 Addison-Wesley: http://www.awprofessional.com/ruby ISBN: 0-672-32884-4 在介绍部分,作者指出,由于相对缺乏“教程”材料,“你可能不会从这本书中学习 Ruby”。他把它描述为一种“反向引用”。不是按方法或类的名称查找,而是按功能或目的查找。我认为他大大低估了 The Ruby Way 的教程价值。然而,作者假定只你在编程方面相当熟练。

  • Ruby On Rails Up and Running

    by Bruce A. Tate & Curt Hibbs $29.99 O’Reilly: www.oreilly.com ISBN: 0-596-10132-5 我更喜欢编程书籍,而不需要太多的华夫饼干。坦率地说,我没有耐心通过 1000 多页的书籍或按照逐步指南来构建应用程序。所以这书吸引了我。在七章中,它涵盖了有关 Rails 的所有重要内容 - 它的设计模式和类;它的脚本和应用程序生成工具;它的模型,视图,控制器和脚手架; 以及使用 Ajax 和单元测试的概述。

  • Ruby For Rails

    by David A. Black $44.95 Manning : www.manning.com/black ISBN 1-932394-69-9 虽然本书主要关注 Rails 开发,但在每一步中都深入研究底层 Ruby 代码的内部工作方式。在十七章和不到 500 页的篇幅中,它将带你从第一次看从 Ruby 语言到创建 Rails 模型,控制器,视图,帮助和模板的细节。在此过程中,它解释了很多关于 Ruby 的内容,包括它的数组和散列,类,方法,块和迭代器。简而言之,如果你是 Ruby 新手,但想尽快加快 Rails 的学习速度,那么本书可能就是你所需要的。

  • Agile Web Development With Rails (3 rd edition)

    by Sam Ruby, Dave Thomas and David Heinemeier Hansson $43.95 Pragmatic: http://pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition ISBN: 9781934356166 这是关于 Rails “必备”的一本书。有几本 Ruby 编程书籍可能会争夺“必不可少”的主张,但我知道没有任何其它 Rails 书可以与 Agile Web Development 相媲美,因为它可以全面覆盖其主题。’Nuff 说:如果你认真对待 Ruby On Rails,那么买这本书吧!第 3 版涵盖了 Rails 2。

E-Books