paint-brush
6 本最佳 Ruby 编程书籍的评论排名经过@hackernoonbooks
3,484 讀數
3,484 讀數

6 本最佳 Ruby 编程书籍的评论排名

太長; 讀書

Ruby 可能是一种很难找到资源的语言。即使是经验丰富的程序员也可能发现自己不熟悉 Ruby。本文将只涵盖主要关注 Ruby 的书籍。与其他语言相比,这些书的总体评论也较少,因此请记住,即使是正面评论的材料,您的里程也可能会有所不同。 Amazon Reviews 排名的 6 本最佳 Ruby 编程书籍基于 Amazon 评论。 David Flanagan 和 Yukihiro Matsumoto 合着的 Ruby Programming Language 是新手程序员的另一个资源。
featured image - 6 本最佳 Ruby 编程书籍的评论排名
Best Public Domain Books For Learning Technology, via HackerNoon HackerNoon profile picture

即使是经验丰富的程序员也可能发现自己不熟悉 Ruby。近年来,这种语言越来越受欢迎,尤其是当越来越多的公司出于数据处理和服务器构建的目的而寻求它时。即便如此,它的实现远不及 HTML 或 C++ 等语言那么广泛。这意味着尽管 Ruby 有许多应用程序,但准备使用它编写代码的程序员可能会更少。从抢先一步到对语言有更深入的了解,人们有很多理由可以阅读基于亚马逊评论的 6 本最佳 Ruby 编程书籍。


Ruby 可能是一种很难找到资源的语言。因此,本文将只涵盖主要关注 Ruby 的书籍。与其他语言相比,这些书的总体评论也较少,因此请记住,即使是正面评论的材料,您的里程也可能会有所不同。

亚马逊评论评选的 6 本最佳 Ruby 编程书籍

6. 学习编程(第 2 版),作者:Chris Pine


尽管名称不明确,但《学习编程》完全是关于使用 Ruby 语言进行编程的。它通过示例进一步展示了初学者和专家将如何做这些事情,让这两个群体在深入研究材料时提高他们的技能。审稿人总体上同意该资源对于初学者来说是一个很好的资源,即使其中的幽默可能不是最好的。


这本书相对较旧,因此使用最新版本的 Ruby 的新手可能会从查看第三版反而。无论哪种方式,如果您愿意忍受作者不够专业的语气,就很难不推荐这本书的任何版本。


评论:在 169 条评论中,66% 给这本书 5 星标价: 24.95 美元立即购买亚马逊或者安倍书店

5. Russ Olsen 的 Eloquent Ruby


作为一系列面向 Ruby 的编程书籍的一部分, Eloquent Ruby旨在向专业人士传授编写该语言的最佳方式。轻松愉快的语气对初学者很有吸引力,它描述功能的深入方式让专业人士可以看看他们做错了什么。虽然这不是一本面向整个编程领域新手的书,但它是新手成为 Ruby 语言专家的绝妙途径。


评论:在 178 条总评论中,77% 给这本书 5 颗星标价: 52.99 美元平装本,39.99 美元数字版立即购买亚马逊(数字)或安倍书店(平装)

4. David Flanagan 和 Yukihiro Matsumoto 的 The Ruby Programming Language


Ruby Programming Language是新手程序员的另一个资源。虽然对于那些不了解 Ruby 的人来说可能更友好一些,但它与其他语言进行了许多比较以帮助掌握此处发现的概念。这可能会让真正的初学者难以理解,但对于那些已经熟悉其他语言的人来说,这也使得在 Ruby 上抢先一步变得相对容易。


还应该记住,这本书已经过时了,它的出版日期可以追溯到 2008 年。您仍然可以自信地使用它作为一种直接进入 Ruby 的方式,但不要指望这本书是最好的更现代的目的。


评论:在 200 条总评论中,68% 的人给这本书打了 5 星标价: 49.99 美元平装本,42.99 美元数字版立即购买亚马逊(数字)或安倍书店(平装)

3. Michael Hartl 的 Ruby on Rails 教程(第 3 版)


对于那些不太熟悉整个编程的人来说,这个Ruby on Rails 教程应该被证明是一个比列表中以前的项目更受欢迎的资源。本书不仅仅关注语言,还涵盖了一个框架,该框架简化了 Ruby 的使用并允许更轻松的应用程序开发。审稿人称赞该资源在保持专业质量的同时易于理解。从初学者到高级用户,Michael Hartl 的产品是任何人都可以跟进的重要资源。


应该注意的是,尽管这本书的发行时间相对较晚,但在过去几年中,许多新版本都紧随其后。最近的第七版即使缺乏评论,对于今天的新人来说可能是一个更好的选择。如果您不愿意去冒险,那么第三版应该仍然对您开始使用 Ruby 的旅程非常有用。


评论:在 214 条总评论中,71% 给这本书 5 星标价: 49.99 美元立即购买亚马逊或者安倍书店

2. iCode Academy 的 Ruby 初学者


iCode Academy 提供的 Ruby 课程比其他课程更初级,但它仍然是一个很好的起点。尽管存在语法和格式错误,但Ruby For Beginners因其提供了对该语言的精彩介绍而受到评论家的称赞。虽然里面的内容可能被认为有点便宜,但这反映在这本书的价格上,使其成为这份清单上最实惠的商品之一。


应该注意的是,审稿人报告了数字版本的问题。但是,该版本目前在亚马逊上是免费的。即使您发现此列表中的另一本书更有价值,查看 Kindle 版的 Ruby For Beginners 也不会造成太大伤害——只要免费优惠还在。


评论:在 229 条评论中,55% 给这本书打了 5 星标价: 19.97 美元平装本,9.99 美元数字版立即购买亚马逊(数字)或 安倍书店(平装)

1. Sandi Metz 和 Obie Fernandez 的 Ruby 实用面向对象设计


Practical Object-Oriented Design in Ruby是 Russ Olsen 的系列丛书中的一部分。正如标题所暗示的那样,它为读者提供了对面向对象编程语言的理解。一些评论家批评这本书遗漏了一些关键信息,但所提供的信息仍然非常有用。如果您已经对 Ruby 有了很好的理解,但又想更深入地研究这门语言,那么这本书可能是您的最佳选择。


这本书的第二版评论较少,但平均评分较高。即便如此,第一版仍然是目前关于 Ruby 的最积极评价的资源之一。由您决定获得哪一个,但您不太可能在其中任何一个上出错。


评论:在 278 条评论中,83% 给这本书 5 颗星标价: 44.98 美元立即购买亚马逊或者安倍书店

根据评论选择最好的 Ruby 编程书籍时要注意什么

由于 Ruby 的使用不太广泛,因此涉及它的流行书籍并不多。评论在这里比其他语言更重要,所以一定要找到可信的作者,他们可以涵盖您自己无法理解的 Ruby 的各个方面。另外一定要找到更新的资料,因为 Ruby 是一种不断更新的语言。不仅要关注书本,还要关注语言本身!


如果您想更好地了解 Ruby 是什么样的,请查看我们的列表最好的 Python 书籍最好的 C++ 书籍