Refactoring: Ruby Ed by Various


Authors
Various
ISBN
9780321603500
Published
Released
02 / 03 / 2009
Binding
Hardcover
Pages
480
Dimensions
236 x 187 x 31mm

Authors inlcude: Jay Fields, Shane Harvie, Martin Fowler and Kent Beck.

The first refactoring guide specifically for Ruby - one of today's fastest growing programming languages.

* Co-authored by Martin Fowler based on his legendary Refactoring, which started the refactoring revolution... now 100% reworked with powerful new Ruby examples and techniques!
* Presents 70+ proven Ruby refactorings, with expert advice on when to apply them, and step-by-step instructions for using them
* Includes new refactorings that leverage capabilities available only in Ruby!

With refactoring, programmers can transform poorly designed - even chaotic - software systems into well-designed systems that are easier to evolve and maintain. What's more, they can do it through a series of simple - even simplistic - steps. Now, for the first time, there's an authoritative, definitive guide to refactoring Ruby code. Based on the Martin Fowler book that invented refactoring, this book utilizes Ruby examples and idioms throughout, not code adapted from Java or any other environment. The authors introduce a detailed catalog of more than 70 proven Ruby refactorings, with specific guidance on when to apply each of them, step-by-step instructions for using them, and example code illustrating how they work. Many of the authors' refactorings use powerful Ruby-specific features that are unavailable on other platforms. Leveraging Fowler's original concepts, the authors show how to perform refactoring in a controlled, efficient, incremental manner - so you methodically improve your code's structure without introducing new bugs. This book will be invaluable to anyone who writes or maintains Ruby code, in any environment - including Ruby on Rails web development.
Bookfest Book Frenzy (Online Only)
50.96
RRP: $59.95
15% off RRP


This product is unable to be ordered online. Please check in-store availability.
Instore Price: $59.95
Refactoring: Ruby Ed is Out of Print


RRP refers to the Recommended Retail Price as set out by the original publisher at time of release.
The RRP set by overseas publishers may vary to those set by local publishers due to exchange rates and shipping costs.
Due to our competitive pricing, we may have not sold all products at their original RRP.