I found many more ror books in the bookstore.

Source: Internet
Author: User
Tags ruby on rails

A few days ago, I took a rest and went to the Book Purchasing Center to visit the bookstore. I found that there were more ror books. The translation, edited by Chinese people, or original books started to look a little dazzled, many of them are similar. Go to a book 《Ruby on Rails best practices for agile development"(Li Gang, Guo qiuxia compiled) in the example of an online examination system, it is really a coincidence that I have also made an online examination system (http://hutianfa.blog.163.com/blog/static/33930482008413715333/edit ), so I flipped it over.

When I read this book, I focused on the example of the online examination system that it cited, and I came back to Dangdang to read more about it, I feel that this book is mostly about Ruby (content, it is estimated that most of the books about Ruby are similar), rather than the advantages of rails-agile development based on the book's contents, I should also introduce a few things. For example, the test content is not reflected in the directory. If so, is the title exaggerated? In addition, I feel that the function of the examination system described in the book is very simple. Maybe it is because of limited space, maybe it is just because of getting started books. (The example of "using rails for agile web development" is described in detail. We recommend that you purchase the second version, which is quite good. ^_^) at the same time, we also found that the rails version used in the book should be 1. * version, rails2.0 as early , The author's book was published on November 1, 2.0. He thought it was necessary to update the content of the book before publishing it. In other words, the change was still relatively large, in this way, the readers can afford to purchase books. Otherwise, when you buy it, you will find that many things are out of date. (This was the case when I bought the first version of "applying rails for agile web development". At that time, the second version of the book had already come out, and the first version was still selling well, I bought the first version without looking at it. At that time, I thought it was strange that the price was not the one I saw before (I saw the second version before ), I discovered it later, but I was reluctant to pay for the second version .) This is a good practice for the authors of flex and rails books abroad. before publishing a book, the author updated the content of the book overnight due to the update of the rails version, I was very passionate when I read this book.

This document describes how to handle model verification error messages. In rails2.0, the error information is no longer generated using the error_messages_for method. However, when I was in the examination system, I used the 2.0 method, I retrieved the error_messages_for method in the old version of rails and added it to the Code. Because version 2.0 does not provide a good solution for the error message of Single-choice buttons, it also helps users to see more clearly. The practice in the book is almost the same as mine. I suddenly thought about it: Why didn't I write a book? Haha, maybe in the future, I can write my project as a book or blog ...... however, although I did not write a book, I still applied my examination system (and some other systems developed with ROR) to the Teaching of Beida qingbird, and increased the real project experience of students.

In any case, there is a Chinese version of ROR books in China. For Chinese people, it is always a good thing. Like me, I don't have to spend a lot of time and effort on e books every day. However, it is better to read the original book than to read the translation. In addition, many times, it is impossible to study only when the translation or the book prepared by Chinese people comes out, this is a step-by-step process.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.