No Comments

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. To do that, you need to go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you understand Ruby . ELOQUENT RUBY. Russ Olsen. Upper Saddle River, NJ • Boston • Indianapolis • San Francisco. New York • Toronto • Montreal • London.

Author: Akinolkree Nikinos
Country: Niger
Language: English (Spanish)
Genre: Finance
Published (Last): 18 November 2005
Pages: 151
PDF File Size: 14.36 Mb
ePub File Size: 5.5 Mb
ISBN: 640-1-72793-289-4
Downloads: 3451
Price: Free* [*Free Regsitration Required]
Uploader: Gojar

In one way it is great: Eloquent Ruby 20 reviews. The material presented in the metap This book is divided into four parts labeled: In what circumstances should developers fall back to these hooks?

Book review – Eloquent Ruby by Russ Olsen

To see what your friends thought of this book, please sign up. By subscribing to this email, we may send you content based on your previous topic interests. Russ Olsen on “Eloquent Ruby”.

It has a very comfortable writing style and some complex ideas are presented in a surprisingly easy to understand way. Use Class Instance Variables Chapter This section of the book is a great start if you have not yet dipped your toes into the magical world of metaprogramming ruby. Elquent you’re new to Ruby like I am I can only recommend reading this book, it’s worth the time!!! Olsen’s style is wonderful and keeps the content he is covering interesting.


You will be sent an email to validate the new email address. You ask if the more conventional design might eloqent work just as well and be easier for the next programmer – who might well be you – to understand.

As ruse who understands the concepts of OOP from other languages like Smalltalk eloquetn ObjC, and knows just enough Ruby to be hazardous to shipping, I found this book eliquent be an accessible discussion of Ruby style and technique.

Also it reminded me about so many features in ruby that I don’t get to use every day. An excellent book overall, Olsen’s conversational style combines with solid Ruby expertise to great effect. Only in Ruby can you find out when a subclass is created or a module is included in a class or the interpreter is about to exit. Just finished this – the first programming book Olseen ever read from start to finish. For example, it’s sometimes handy to be able to keep track of all the subclasses of a class, so that you can pick the right one for the circumstances.

The traditional programming constructs, things like methods and classes and variables are all there to help us make the computer do what we want the computer to do.

Other books in the series. The Basics Chapter 1.

Eloquent Ruby | Companion site to Russ Olsen’s book

May 07, Graham Lee rated it it was amazing Shelves: Dec 01, Vivek Kumar rated it really liked it. Being a working techie in the early 21st century is one of those worst of times, best of times kind of things.


Olsen explains how to olden Ruby code that writes its own code-and why you’ll want to. Crafting good explanations is an art in itself, one that we need to get better at it or all this great new stuff is simply going to overwhelm us. Sadly the book is a little out of date and talks mostly about 1.

Surprisingly, some of the key tools for detecting less-than-ideal Ruby code are the testing tools: Finally, each method needs eloauent have a name that reflects its purpose. Again, I am already comfortable with a lot of these techniques, but it never hurts to go back and revisit the eloquemt. I enjoyed Russ Osen writing style. By concentrating on one thing, your methods are not only easier to write, they are also easier to understand. In Eloquent Ruby, Russ Olsen helps you understand Ruby like true Rubyists do—so you can leverage its immense, surprising power.

For me, this is the golden standard of how books about programming should be written. The examples are useful and illustrate his points well without cluttering up the text. I slowly read through the book and this was my second attempt at reading it.

Categories: Automotive