Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules

(12)
Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules image
ISBN-10:

061569022X

ISBN-13:

9780615690223

Author(s): Halladay, Steve
Released: Aug 31, 2012
Format: Paperback, 214 pages

Description:

You know good software when you see it, but how do you explain what good software is? Experienced software developers have pet practices and techniques that make their software easier to test, maintain and understand. But when you ask them how to make your software like theirs, they give you a seemingly endless list of rules. How can they remember all those rules? The secret is that they don't! Instead, experienced software developers understand a handful of basic principles. The rules are merely manifestations of these basic principles. But, principles are hard to explain; so experienced developers resort to explaining rules instead. In Principle-Based Refactoring, Halladay explains a set of software refactoring rules and links the refactoring rules back to the basic principles that drive robust software design. The book identifies eight fundamental design principles and also includes a set of approximately fifty refactoring rules that illustrate the principles. Each rule has a summary description, a discussion, including references back to the driving principles, and examples of the rules' applications. In addition, this book discusses refactoring mechanics including test strategies that guide software developers in verifying the quality of refactored code.

Best prices to buy, sell, or rent ISBN 9780615690223




Frequently Asked Questions about Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules

You can buy the Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules book at one of 20+ online bookstores with BookScouter, the website that helps find the best deal across the web. Currently, the best offer comes from and is $ for the .

The price for the book starts from $6.79 on Amazon and is available from 14 sellers at the moment.

If you’re interested in selling back the Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules book, you can always look up BookScouter for the best deal. BookScouter checks 30+ buyback vendors with a single search and gives you actual information on buyback pricing instantly.

As for the Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules book, the best buyback offer comes from and is $ for the book in good condition.

The Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules book is in very low demand now as the rank for the book is 4,255,424 at the moment. A rank of 1,000,000 means the last copy sold approximately a month ago.

Not enough insights yet.