• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Eloquent Ruby (Addison-Wesley Professional Ruby Series)

 
Bartender
Posts: 962
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Author/s    : Russ Olsen
Publisher   : Addison-Wesley Professional
Category   : Other
Review by : Katrina Owen
Rating        : 9 horseshoes

Eloquent Ruby is about readability. It is about shaping your code and expressing your intent. It is about expressing yourself fluently in ruby, not just using ruby syntax to force the computer to do your will. It is subtle, beautiful, and -yes- eloquent. The book is full of code examples that clearly illustrate the text. The chapters are short, crisp, and easy to digest. The tone is informal without falling into the trap of sounding like it's trying to be funny.

The book is deeply practical while still managing to be philosophical. It is neither a reference, nor a tutorial.

While I suspect that even experienced ruby programmers would take much pleasure in reading it, I think that those who can benefit the most from it are neither the beginners nor the experts, but rather those who can get stuff done competently in ruby, but might need a nudge or some inspiration to polish their skills and improve their eloquence. Eloquent Ruby would be particularly useful to folks new to the language but with a background in programming. If this is you, this book will help you get comfortable with the idioms of the language.

I recommend it heartily, and after reading it I went straight to Amazon and bought the author's other book, Design Patterns in Ruby.


---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

More info at Amazon.com
 
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It sounds like this book is meant for experienced ruby programmers. Is this book good for beginners of ruby ?
 
Good heavens! What have you done! Here, try to fix it with this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic