Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Web Programming   Ruby

Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series)


Huge Savings Item! Save 19% on the Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series) by Addison-Wesley Professional at EMS Linux. MPN: 9780321984135. Hurry! Limited time offer. Offer valid only while supplies last. The Definitive Refactoring Guide, Fully Revamped for Ruby   With refactoring, programmers can transform even the most chaotic software into


Product Description

The Definitive Refactoring Guide, Fully Revamped for Ruby

 

With refactoring, programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What’s more, they can do it one step at a time, through a series of simple, proven steps. Now, there’s an authoritative and extensively updated version of Martin Fowler’s classic refactoring book that 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, and all code samples are available for download.

 

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. Whatever your role in writing or maintaining Ruby code, this book will be an indispensable resource.

 

This book will help you

•    Understand the core principles of refactoring and the reasons for doing it

•    Recognize “bad smells” in your Ruby code

•    Rework bad designs into well-designed code, one step at a time

•    Build tests to make sure your refactorings work properly

•    Understand the challenges of refactoring and how they can be overcome

•    Compose methods to package code properly

•    Move features between objects to place responsibilities where they fit best

•    Organize data to make it easier to work with

•    Simplify conditional expressions and make more effective use of polymorphism

•    Create interfaces that are easier to understand and use

•    Generalize more effectively

•    Perform larger refactorings that transform entire software systems and may take months or years

•    Successfully refactor Ruby on Rails code

Additional Information

Manufacturer:Addison-Wesley Professional
Part Number:9780321984135
Publisher:Addison-Wesley Professional
Studio:Addison-Wesley Professional
MPN:9780321984135
EAN:9780321984135
Item Weight:0 pounds
Item Size:1.2 x 9.15 x 9.15 inches
Package Weight:1.6 pounds
Package Size:6.9 x 1.1 x 1.1 inches

Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series) by Addison-Wesley Professional

Buy Now:
Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series)

Brand: Addison-Wesley Professional
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$54.99
$44.64
You Save: 19%


Quantity:  

 


View More In Ruby.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Addison-Wesley Professional, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781680502503, isbn: 1680502506,
Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_gir...

ean: 9781680502381, isbn: 1680502387,
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. You need Cucumber: a testing, communication, and requirements t...

ean: 9781680502510, isbn: 1680502514,
Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced de...

ean: 9781617291609, isbn: 1617291609,
Summary MongoDB in Action, Second Edition is a completely revised and updated version. It introduces MongoDB 3.0 and the document-oriented database model. This perfectly paced book gives you both the big picture you'll need as a developer and enough ...

mpn: 39092331, ean: 9781937785499, isbn: 1937785491,
Ruby is the fastest growing and most exciting dynamic language out there. If you need to get working programs delivered fast, you should add Ruby to your toolbox. This book is the only complete reference for both Ruby 1.9 and Ruby 2.0, the very lates...

mpn: 978-1-934356-36-4, ean: 9781934356364, isbn: 1934356360,
Printed in full color.For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the feedback from hundreds of reader e-mails to update the content and make it even clearer. Se...

ean: 9780321584106, isbn: 0321584104,
It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Ru...

ean: 9781617291692, isbn: 1617291692,
SummaryThe Well-Grounded Rubyist, Second Edition addresses both newcomers to Ruby as well as Ruby programmers who want to deepen their understanding of the language. This beautifully written and totally revised second edition includes coverage of fea...

mpn: 42386420, ean: 9781617291784, isbn: 1617291781,
Summary Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including ...

mpn: 9780596516178, ean: 9780596516178, isbn: 0596516177,
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming lang...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.