Like good Web development. Rails develop¬ment is more about the design choices you make than the framework you have. The book written by E. Benson craftily explains how to take good Rails code and convert it into effec¬tive. reusable and evolvable code. The book delves deep to illustrate the latest in design patterns. development methodologies and programming abstractions. The book explains the emerging techniques in design to help you weave the same into your own Rails applications.

Besides. the book incorporates various top¬ics like design patterns for AJAX. HTML decomposition. Web APls and meta-program¬ming. However, you will also learn techniques for arranging code between and within View. Model and Controller to avoid code repetition.

You can learn new style of developement centered around stories instead of method calls.This book is for Developers familiar with Ruby on Rails who are looking to advance their skills by learning the design and coding tech¬niques that enable a mastery of Web application development with Rails.