Search for books, people and lists
Read This Twice
HomePeopleBooksSign In

Best Ruby Books

Recommendations from 17 articles, Derek Sivers, Jeff Atwood, Taylor Otwell .
24 books on the list
Sort by
Number of Articles
Layout
The Well-Grounded Rubyist
David A. Black - Mar 15, 2019 (first published in 2008)
Goodreads Rating
The Well-Grounded Rubyist takes you from interested novice to proficient practitioner. It's a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading. Whether the topic is simple or tough, the book's easy-...
Eloquent Ruby
Russ Olsen - Feb 11, 2011
Goodreads Rating
It's easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the "Ruby way" of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do-so you can leverage its immense, surprising power. Olsen draws on years of experience internaliz...
The Ruby Programming Language
David Flanagan - Jan 31, 2008
Goodreads Rating
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to t...
Programming Ruby 1.9
The Pragmatic Programmers' Guide (Facets of Ruby)
Dave Thomas - Apr 28, 2009 (first published in 2000)
Goodreads Rating
Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby langua...
Practical Object-Oriented Design
An Agile Primer Using Ruby
Sandi Metz - Aug 22, 2018
Goodreads Rating
Ruby's widely admired simplicity has a downside: too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design technique...
Rails AntiPatterns
Best Practice Ruby on Rails Refactoring (Addison-Wesley Professional Ruby) (Addison-Wesley Professional Ruby Series)
Chad Pytel / Tammer Saleh Pytel / Saleh - Nov 09, 2010
Goodreads Rating
The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. "Rails(TM) AntiPatterns"identifies these widespre...
Agile Web Development with Rails 5.1
Sam Ruby - Nov 16, 2017 (first published in 2005)
Goodreads Rating
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist... A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks. With this book you'll learn how to use ActiveRecord to connect busin...
Metaprogramming Ruby
Program Like the Ruby Pros (Facets of Ruby)
Paolo Perrotta - Aug 18, 2014
Goodreads Rating
Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogra...
Ruby on Rails Tutorial
Michael Hartl - Jul 11, 2020 (first published in 2012)
Goodreads Rating
"Ruby on Rails(TM) Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps."--Peter Cooper, Editor of Ruby InsideUsed by sites as varied as Disney, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whe...
Design Patterns in Ruby
Russ Olsen - Dec 19, 2007
Goodreads Rating
Praise for Design Patterns in Ruby " Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter. Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby. He clearly explains each idea, making a wealth of experienc...
Head First Ruby
A Brain-Friendly Guide
Jay McGavren - Dec 08, 2015
Goodreads Rating
What will you learn from this book?What's all the buzz about this Ruby language? Is it right for you? Well, ask yourself: are you tired of all those extra declarations, keywords, and compilation steps in your other language? Do you want to be a more productive programmer? Then you'll love Ruby. With this unique hands-on learning experience, you'll ...
The Pragmatic Programmer by David Thomas
Ruby Under a Microscope by Pat Shaughnessy
Effective Ruby by Peter J. Jones
The Rails 5 Way by Obie Fernandez
Ruby Way, The by Hal Fulton
Ruby Cookbook by Lucas Carlson
Beginning Ruby by Peter Cooper
Ruby on Rails 3 Tutorial by Michael Hartl
Learn to Program, Second Edition by Chris Pine
Refactoring by Jay Fields
Rails 4 in Action by Ryan Bigg
The RSpec Book by David Chelimsky
Learn Ruby the Hard Way by Zed A. Shaw