( 0 customer ratings)
Addison-Wesley Professional, September 2009
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.
The First Hands-On, Practical, All-Ruby Refactoring Workbook!
Refactoring–the art of improving the design of existing code–has taken the world by storm. So has Ruby. Now, for the first time, there’s a refactoring workbook that’s been designed from the ground up for the Ruby dynamic language–not adapted from compiled languages like Java or C++.
Refactoring in Ruby gives you all the realistic, hands-on practice you need to refactor Ruby code quickly and effectively. You’ll discover how to recognize “code smells” that signal opportunities for improvement, and then improve your program’s design one small, safe step at a time.
You’ll learn when and how to refactor with both legacy code and during new test-driven development, and walk through a real-world refactoring in detail. The book concludes with several large programs designed to help you practice refactoring in several realistic domains, plus a handy code review checklist you’ll use constantly. Along the way, you’ll learn powerful lessons about designing higher-quality Ruby software: lessons that will help you experience the joy of writing great code–not just occasionally, but constantly.
Refactoring in Ruby will help you
$35.99
If you use one of Kobo's free reading apps you won't need to worry about download options most of the time. Your Kobo reading app can easily add Kobo Store books to your library for a seamless reading experience.
Download options matter when:
In both of these cases you will need to:
You can also use Digital Editions to transfer the book to your eReader. See here for more information on Digital Editions.
You can read this item using Adobe Digital Editions, a free application. Read on your computer, or use Digital Editions to copy your book to a compatible eReader.
Get Adobe Digital Editions v1.7.2
Download Now!You can read this item on your Kobo eReader or other select eReaders (see a list of supported eReaders). You will need a free application called Adobe Digital Editions to open your book and transfer it to your eReader.
Get Adobe Digital Editions v1.7.2
Download Now!
By: {2}
Available on: {3}
Coming soon
Secure TransactionSubtotal
Store Credit
Total
We'll charge your credit card {4} on {3}.
We'll charge your credit card {4} when the book is added to your Library.
Your store credit covers the cost of this purchase, so we don't charge your credit card
Use Quick Buy for all eBook purchases.{2} is now in your library. You'll receive an email confirming your purchase very soon.
{2} has been pre-ordered. You'll receive a confirmation email confirming your pre-order very soon.
You were charged:
You will be charged: on {3}
You will be charged: when the book is added to your Library
Rakuten Super Points earned: {1}
Rakuten Super Points {1} earned after the book is added to your Library