Programming Books C Java PHP Python Learn more Browse Programming Books
Qty:1
  • List Price: $49.99
  • Save: $16.01 (32%)
FREE Shipping on orders over $35.
Only 5 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Used: Like New | Details
Sold by Roadkill Books
Condition: Used: Like New
Comment: Like new book. Like new condition. Ships same day or next well protected.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Rails 3 in Action Paperback – October 1, 2011

ISBN-13: 978-1935182276 ISBN-10: 1935182277 Edition: 1st

Buy New
Price: $33.98
36 New from $15.00 34 Used from $0.16
Amazon Price New from Used from
Paperback
"Please retry"
$33.98
$15.00 $0.16

There is a newer edition of this item:

Rails 4 in Action
$38.85
This title has not yet been released.

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Rails 3 in Action + The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (The Facets of Ruby Series)
Price for both: $61.84

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 592 pages
  • Publisher: Manning Publications; 1 edition (October 1, 2011)
  • Language: English
  • ISBN-10: 1935182277
  • ISBN-13: 978-1935182276
  • Product Dimensions: 9.2 x 7.3 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,176,672 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Ryan Bigg is a Rails developer in Sydney. He has been developing Ruby on Rails since version 1.2 and is recognized for his prolific and accurate answers on IRC and StackOverflow.

Yehuda Katz is a lead developer on SproutCore. He is known for his contributions to Rails 3, jQuery, Bundler, and Merb.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Unfortunately It is full of errors, typos, even outdated examples.
A. Yayalar
This ends up being a bit of a problem solving exercise in and of itself, but I don't think that's what the authors had in mind.
Tyler
This book is really valuable for advanced developers, and probably even more so than beginners.
Doug Warren

Most Helpful Customer Reviews

17 of 18 people found the following review helpful By Tyler on October 24, 2011
Format: Paperback Verified Purchase
While I love the effort the authors put forward in writing this book, it just isn't quite finished.

There are MANY (20+) places in the book where following along line-by-line will cause breakages, and you will be left to figure out how to get to the place you need to go. This ends up being a bit of a problem solving exercise in and of itself, but I don't think that's what the authors had in mind.

Bottom line: wait for the second edition. Hopefully by then the authors will actually go through and follow their own tutorial!
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 16 people found the following review helpful By A. Yayalar on October 27, 2011
Format: Paperback Verified Purchase
You would expect a much better book from these authors. Unfortunately It is full of errors, typos, even outdated examples. The book claims to be updated for 3.1. Not quite. Feels rushed out.
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By Joe on March 30, 2012
Format: Paperback
I have been toying with Rails for several years, and finally decided to get serious about about 4, maybe 6 months ago. I browsed this book, and dug the approach it took, so I bought both the physical book and the ebook.

The book walks you through the development of an app, step by step, and most importantly, includes testing. This is a subject that most books gloss over with, "normally you would write tests for this", or "in the real world you would probably want to write test". Some of the better books may devote a chapter, but don't really give you practical experience in writing tests as you go.

The approach the book takes is nice too in that it does just enough hand-holding. You're given step-by-step instructions when you need them, and referred back to previous reading if you should have learned something already. It starts with pretty basic topics, and works its way through to more advanced topics.

I would recommend going through the book, doing a couple of apps on your own, and then going through the book again to "get it". Well worth the read.

While the book does have a lot of errors, it also has a great support community behind it. Every problem I ran in to I was able to quickly find a solution to on the book's forum.

My problem is with the publisher. One of the reasons I bought the ebook was that, well, ebooks can be updated! No errors! Maybe with other publishers, but apparently not with Manning. Very weird. The cost can be that great. Tech readers expect it, but Manning doesn't get it.
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Amazon Customer on March 10, 2012
Format: Paperback
As mentioned in another review, wait for the next edition. This book is riddled with straight up mistakes and typos. Some are small little issues that you can easily figure out like running a scenario from line x when it actually states line y, to just plain broken code, examples, and bad commands. Yes, you can figure out what might be going on using the GitHub code, but when you run into a problem, crawl through your code to make sure you followed the book correctly, jumping onto the book's errata and\or forum, and then possibly looking through the Github code, you'll waste a lot of time and be quite frustrated. You look at some of the mistakes and wonder if they had even ran the code themselves. Had they given the book to someone new to Rails as an edit pass before publishing they could have solved most of the issues off the bat.

As some of the other comments brought up, maybe this would be easier for someone more experience with Rails wanting into learn more about BDD\TDD, but the book's own description states it's an intro to Rails. It's hard to make the argument this book was written with experienced users in mind and therefore its mistakes are just plain irritating to someone learning.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By bill selig on March 10, 2012
Format: Paperback
Had high hopes for the book based on the publisher and authors. Sadly, a few things keep me from recommending this edition. However there are also positives about the book, so this is a mixed review.

I used this book recently in a class I took on rails. I'd had some experience at work but it was OJT and I wanted a more organized and thorough exposure to the technology. As well, the book said it covered the latest version (3.1.x) while at work I learned on 3.0.

I like that it strongly covers TDD/BDD with rspec and cucumber, but it's presenting, IMHO, a bad style in that it will write one test to cover lots of scenario items. As well, it puts a lot of code details in the features (direct css selectors) instead of writing the feature in english and putting those details in the step files. Granted this isn't a book on cucumber (see the excellent "The Cucumber Book" from Pragmatic) and I do understand the need to keep the page count down, but I don't think that trumps teaching best practices.

The book's focus on data factories for testing instead of fixtures have led me to start converting over at work. A very positive thing.

I also appreciated that the book was structured incrementally by building an app, ticketee, from the ground up. That leveraged the previous work so the examples and exercises could get more complex over time.

Three primary issues come to mind:

1) exercise style:
It wasn't always clear when one should do things line by line in the book or when some presented lines were just illustrations of something coming up (or even a way things might be done but not the right way).
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?