Customer Reviews


13 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (2)
2 star:
 (2)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


6 of 9 people found the following review helpful:
4.0 out of 5 stars Excellent Book, but not for beginners
I am not done with this book yet and have taken a detour in going through David Black's Ruby For Rails book first. Those who have NO significant prior development experience and are not comfortable picking up on minor omissions on their own should stay away from this book.
But people with experience especially in Web Development who are a bit operating system savvy...
Published on December 27, 2006 by Bharat C. Ruparel

versus
23 of 24 people found the following review helpful:
1.0 out of 5 stars Offers nothing
While I really hate to slam down the authors of the book, this text really offers nothing to readers that isn't in better form elsewhere. The text is ridden with buggy code, incomplete explanations, and the style of coding leaves much to be desired. The "Agile Web Development with Rails" text (also available on [...]) builds nearly the same application (an eCommerce...
Published on March 23, 2007 by Hans C Masing


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

23 of 24 people found the following review helpful:
1.0 out of 5 stars Offers nothing, March 23, 2007
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
While I really hate to slam down the authors of the book, this text really offers nothing to readers that isn't in better form elsewhere. The text is ridden with buggy code, incomplete explanations, and the style of coding leaves much to be desired. The "Agile Web Development with Rails" text (also available on [...]) builds nearly the same application (an eCommerce site), but does so while explaining the rails framework as well as offering up a solid reference textbook style for later use.

I teach graduate level computer science, and switched my curriculum to Ruby on Rails this term for my "Complex Websites" course. I reviewed many books, and this one ended up at the bottom of the pile. Sorry.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 22 people found the following review helpful:
2.0 out of 5 stars Good book ruined by sloppily coded examples, February 7, 2007
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
It's too bad this wonderfully written book is so full of errors. Did the authors run out of time to check the sample code? I spent days and days trying to get the sample code given in the book to work. The book version of the code didn't match the downloaded version and both were loaded with errors. After chapter four I gave it up as a lost cause. My list of errata was so extensive that I didn't bother to send it to the publisher because I had invested far too much time in the book already. I'm guessing the rave revues this book received were from readers that simply read the book and didn't try the sample application code.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


17 of 21 people found the following review helpful:
1.0 out of 5 stars Full of errors and instructions are missing..., December 11, 2006
By 
uml_zepho_com (Raleigh, NC United States) - See all my reviews
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
Beginners must stay away from this book. It does not mention anywhere that you must install RedCloth to get the textilize method working. There are too many errors in the book to mention them all here. The code given in the book fails to run due to a bug in the Rails code, one of the problem is due to the assert_tag bug in Rails. The fix shown on the reviewer's website does not solve all the problems. Again the book does not even mention about the workaround. After many hours of frustration you have to find out from other developers on the Rails mailing list.

For a beginner, it is very frustrating when the book fails to mention when the fixtures need to be updated to make the code work. Even after copying all the code for the corresponding chapters from the downloaded source, it still gives errors.

Buyers be careful about the other reviews giving 5 stars for this book. For an objective view and to see the problems with this book, search the Ruby on Rails mailing list on the title of this book. You will see how many developers are having the same problem.

You can buy this book only after the publisher fixes all the errors. Otherwise you will end up with lot frustration and wasted time and energy.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 9 people found the following review helpful:
4.0 out of 5 stars Excellent Book, but not for beginners, December 27, 2006
By 
Amazon Verified Purchase(What's this?)
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
I am not done with this book yet and have taken a detour in going through David Black's Ruby For Rails book first. Those who have NO significant prior development experience and are not comfortable picking up on minor omissions on their own should stay away from this book.
But people with experience especially in Web Development who are a bit operating system savvy and can work around minor gliches will find this book a tremendous resource. Moreover, one of the authors has started a web discussion group to discuss these specific problems. I have quite a bit of experience in Web E-Commerce development, and I find this book a fundamental resource is teaching me how powerful indeed Ruby on Rails is for integrating some of the more specialized technologies such as search engines. I also found that the "lack" of Ruby experience was becomiing a factor in being able to thoroughly understand and leverage the wealth of information presented in the book. Hence I took the detour into David Black's book which is also very good. The only reason I did not give a full five star rating to this book is that the omissions can indeed send you off on a tangent researching things which should otherwise take a short time.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 6 people found the following review helpful:
5.0 out of 5 stars A fantastic book, December 11, 2006
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
Once in a while a book gets written that makes your life as a programmer easier; this book is one of them.

Why you might ask? Well to start off with I can use +/- 60% of their demo application, emporium, as a basis for a application I've started writing; and my application has absolutely nothing to do with a book store. Their application addresses common tasks i.e. standard CRUD, security, multiple language support etc. things you will encounter in any web-based application. They show you how to solve them the Rails way.

I've never fully understood the fuzz about the Test Driven Design and I thought that writing test code before writing the actual code meant you were bananas. I know better know. If you follow their advice and example, boy do they write a lot of test code in their application, releasing your code to production won't be the dreaded "gone is my weekend" event it used to be. Thank you for showing the way guys.

I also like their writing style, it is as if you are part of the discussions with the user, George, as the application evolves from an idea till a pretty sophisticated amazon type clone. Everything is done using extensive user stories and you fully understand their reasons for their solution to the problems.

Even though this book is not a reference book I'm quite sure I will return to it often when writing my own application(s) to see how the authors did something. As such I have one small gripe I wish the formatting made it easier to find things.

This book has everything you need to take your level of understanding / knowledge of Rails to higher level and as a bonus it will also make you a better programmer general; I highly recommend this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Ditto... good book, slopy examples, December 16, 2009
By 
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
The overall concept of the book is excellent. It gives a nice overview of what Ruby on Rails can do in a processional E-Commerce environment. It also covers some really convenient Ruby Gems. However, it uses the older version of Rails and even as such the examples are buggy. I'd give it more stars if the errata gave example fixes in both the older and the newer version of Rails (the differences between 1 and 2 are vast).

I really wish I could give this book a better review because I REALLY like the concept and layout. The overview of the SCRUM Project Management concept is, well, interesting if sketchy.

APRESS really needs to put more effort into providing editors for their authors and the overall concept of their books is excellent, while execution is lacking.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Unfocused and useless --- don't bother, April 9, 2009
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
This is one of the worst Ruby on Rails books I have ever checked out of the New York Public Library. While most RoR tutorials have the reader build a blog, E-Commerce's main example is "Emporium", an online bookstore. I can only guess that the authors failed to define their audience, and the result is a book that tries to include too much:

Getting requirements from the customer;
Installing RoR on Windows or OS X;
Scrum (sprint development process);
Test-Driven Development;
.
.
.
Security (merely 30 pages);
Checkout and Order Processing (50 pages);
.
.
Performance Optimization (20 pages);

In every chapter, the authors begin by presenting the requirements that you are to solve. That structure may be a nice concept, but the execution is bad. Little snippets of information are included here and there. The examples presented at the beginning of the test-driven development section have little or nothing to do with the tests in the rest of the chapter. After the requirements for every chapter, the reader is supposed to follow the instructions, and that's it.

Hardly a page goes by without the authors mentioning some tip or note that tells you to go to Wikipedia for more information, or to look in the README file that accompanies the software. While the educational intention is good, this shows a basic lack of editorial discretion, even for a book published in 2006.

The Security chapter's requirements consist of a login process with a rejection screen and the ability to reset passwords. I find it laughable that that's all one needs to care about security.

The Checkout chapter mentions several [ruby]gems to install that will take care of payment processing.

The book is totally unfocused: if the reader is at the stage where s/he hasn't installed Ruby, then the presentation is too telegraphic, and I'd recommend Eldon Alameda's Foundation Rails 2. If the reader is a requirements-getting developer, then the level of the presentation is too low, and s/he should look to Mike Clark's Advanced Rails Recipes, which also contains payment processing gems.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Need all the help I can get!, December 18, 2008
By 
Daniel Quick (Los Angeles, CA USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
I have a bunch of RoR books like Agile Web Development and Programming Ruby - (the pick axe book) which seem to be the main reference books.
This book is basic and covers the same things in so many other books but does give you a little more on E-commerce. It mainly started me thinking about how to handle sales tax and payment - which it doesn't go in to in depth but started me looking. I was clueless before. I also found it easy to read and beneficial.
Try:
http://developer.apple.com/tools/developonrailsleopard.html
as a free basic guide to rails.
This is a good book to have on the self and ease you in to RoR.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 7 people found the following review helpful:
5.0 out of 5 stars Essential RoR liabry..., January 11, 2007
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
This is not the best Ruby book (pickaxe), nor the best Rails book (DT+DHH's AWDWR). It is not even the best for Rails tips and tricks (Fowler's Recipes). But it does give an outstanding picture of how an RoR application can be evolved from simple beginnings, applying and enhancing the original app through to a professional shopping cart solution.

This book would serve really well as the guide (and starting point) on a RoR journey for a VB or Java developer who was impatient to try RoR. Get the basics up and running and extend. Deals well with the enterprise/development lifecycle and how it relates to RoR development including testing. etc.

Just buy it (and the others listed above). You won't regret it.

Gerard Byrne
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
5.0 out of 5 stars ruby on rails presented extremely well, October 30, 2007
By 
scootiePuff (Berkeley, CA USA) - See all my reviews
This review is from: Beginning Ruby on Rails E-Commerce: From Novice to Professional (Paperback)
this book is an excellent introductory book to ruby on rails. i read chapters 1 through 9 (out of 13) for now, for work. i read _agile web development with rails_ as my first rails book, and although that was also a good book, i would highly recommend _beginning ruby on rails e-commerce_ first before _agile_ to a rails newcomer, especially to one looking for a gentle introduction, and/or may feel rusty with past programming.

_beginning ruby on rails e-commerce_ is very readable. the story that you follow to build an online bookstore flows naturally and easily. the order/presentation of the material covered to learn about for rails from how to set up controllers, models, and views to installing plug-ins and gems needed to integrating a bit of ajax-related tools is extremely organized and well done.

getting an authorize.net account can take a few/several days, so i recommend requesting one online about a week before you anticipate working through chapter 9: checkout and order processing.

there are several typos, some easily noticeable and others not, some that do cause problems if you didn't know about them. therefore, it would be a good idea to follow along with the errata online available at the apress site in a browser tab as you work through the book. i myself submitted about a dozen typos that were not included in the errata at the time of this review.

overall, this book is very well done. there haven't been many technical books i have read that i have been thrilled with, and this is one of those few. i went through a shared work copy, and anticipate purchasing a copy for myself soon.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Beginning Ruby on Rails E-Commerce: From Novice to Professional
Beginning Ruby on Rails E-Commerce: From Novice to Professional by Jarkko Laine (Paperback - November 9, 2006)
$34.99 $22.97
In Stock
Add to cart Add to wishlist