Objects on Rails

Objects on Rails

by
4.15 of 5 stars 4.15  ·  rating details  ·  61 ratings  ·  7 reviews
ebook, 197 pages
Published 2012

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 148)
filter  |  sort: default (?)  |  rating details
Jacob Tjornholm
I really, really enjoyed this book.

As Avdi also points out in the book, it is important not to think of it as a "best practices" book. It's more of an exploration, a journey away from way most people build Rails apps to discover which alternative techniques work and which don't.

Some of these experiments end with the realization that the effort needed to introduce flexibility was simply too great to make the technique worthwhile. In my opinion, this is a good thing! Without these experiments, i...more
Bradley Schaefer
Clear and well-written exploration of techniques that can be used in rails applications that can help with testability, separation of concerns, reducing coupling, and overall clean design. In reality each of those list items is interconnected, as Avdi succeeds in demonstrating.

Examples of some of the interesting parts was the idea of Exhibitors, factory methods using public_method, default arguments as a sort of dependency-injection mechanism, and bunches more. I definitely wish more rails progr...more
Katherine
Well-written although overkill for a blog! We used some patterns discussed in this book. I wouldn't follow some of the examples especially the tests! Although they can be sufficient to test logic in your app and I understand why NullDB or not interacting with databases for testing views logic is important (speed for instance), I think that as the app grows, you'd need to throw away some best practices.
James Harton
Provided some great food for thought about how I'm currently building apps and "the rails way."
Bjoern Rochel
A book full of good ideas. A bit short though and in parts a bit off (the overengineered tagging part). The book is more an eyeopener for developers only familiar with rails standard way of doing things, than a reference or a pattern catalogue.
Michał Szajbe
Good read. Code examples sometimes look over-engineered and are difficult to follow but the reasoning behind them is really well described. The book contains great summary section which acts as a good reference.
Thomaz
Great read. Every developer working with Rails should read this book. It got a little tedious at the end, but the summary scenarios and the appendix resources will make sure I come back to it at least once a week.
Igor Kapkov
May 21, 2013 Igor Kapkov marked it as to-read
Belehe
May 20, 2013 Belehe is currently reading it
Dan
May 02, 2013 Dan is currently reading it
Saulius Grigaliūnas
Apr 28, 2013 Saulius Grigaliūnas is currently reading it
Daniel
May 15, 2013 Daniel is currently reading it
Louise
Apr 22, 2013 Louise marked it as to-read
Emmanuel Joubaud
Apr 16, 2013 Emmanuel Joubaud marked it as to-read
Orien
Apr 16, 2013 Orien marked it as to-read
Henrik Loevborg
Apr 08, 2013 Henrik Loevborg marked it as to-read
Arkadiusz Holko
Mar 28, 2013 Arkadiusz Holko marked it as to-read
Marcin Balinski
Kode
Mar 09, 2013 Kode marked it as to-read
Miguel Parramón
Feb 27, 2013 Miguel Parramón marked it as to-read
Rajashree Malvade
Feb 15, 2013 Rajashree Malvade marked it as to-read
Sergey
Feb 11, 2013 Sergey is currently reading it
« previous 1 3 4 5 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Exceptional Ruby: Master the Art of Handling Failure in Ruby Confident Ruby

Share This Book

Your website