附录 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
Learn To Program
第一版 Chris Pine 的书提供了对 Ruby 的简单介绍。 http://pine.fm/LearnToProgram/
Programming Ruby: The Pragmatic Programmer’s Guide
可能是你读过的最奇怪的编程书 - 连同会说话的狐狸! http://poignantguide.net/ruby/
The Little Book Of Ruby
你正在读的这本书的配套书。 http://www.sapphiresteel.com/The-Little-Book-Of-Ruby