Buy new:
$264.69
+ $4.90 Delivery
Only 1 left in stock.
US imports may differ from local products. Additional terms apply. Learn More.

Amazon Global Store

  • International products have separate terms and are sold from abroad and may differ from local products including fit, age rating, and language of product, labeling, or instructions, or plugs (you may require an adapter).
  • Manufacturer warranty may not apply but you may have other rights under law.
  • Learn more about Amazon Global Store
$$264.69 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$264.69
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Ships from Amazon US
Sold by Amazon US
Ships from
Amazon US
Sold by
Refactoring to Patterns has been added to your Cart
Other Sellers on Amazon
$295.43
& FREE Delivery
Sold by: Oliympusau
Sold by: Oliympusau
(8 ratings)
88% positive over last 12 months
Only 1 left in stock.
Delivery Rates and Return policy
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Follow the Author

Something went wrong. Please try your request again later.


Refactoring to Patterns Hardcover – 5 August 2004

4.6 out of 5 stars 60 ratings
Edition: 1st

Amazon Price
New from Used from
Kindle
Hardcover
$264.69
$264.69 $167.00

Enhance your purchase

Save on select Books
Discover deals on fiction, non-fiction, children's books and more Shop now

Frequently bought together

  • Refactoring to Patterns
  • +
  • Refactoring: Improving the Design of Existing Code
  • +
  • Patterns of Enterprise Application Architecture
Total Price:
To see our price, add these items to your cart.
Some of these items ship sooner than the others.
Choose items to buy together.

Product description

From the Back Cover

In 1994, Design Patterns changed the landscape of object-oriented development by introducing classic solutions to recurring design problems. In 1999, Refactoring revolutionized design by introducing an effective process for improving code. With the highly anticipated Refactoring to Patterns, Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.

This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.

Coverage includes:

  • A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples
  • Descriptions of twelve design smells that indicate the need for this book’s refactorings
  • General information and new insights about patterns and refactoring
  • Detailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns
  • Multiple ways to implement the same pattern―and when to use each
  • Practical ways to get started even if you have little experience with patterns or refactoring

Refactoring to Patterns reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you’re focused on legacy or “greenfield” development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively.



About the Author

Joshua Kerievsky is the founder of Industrial Logic (http://industriallogic.com), a company specializing in Extreme Programming. Since 1988, Joshua has been a professional software developer, coach, and instructor for clients such as Bankers Trust, MTV, MBNA, Ansys, MDS Sciex, Nielsen Media Research, and Sun Microsystems. He speaks regularly at conferences, has written numerous articles, and contributed chapters to Extreme Programming Explored (Addison-Wesley, 2001) and Extreme Programming Perspectives (Addison-Wesley, 2002). Joshua lives with his wife and daughters in Berkeley, California.




AUDIBLE FREE TRIAL
Includes your first audiobook free, a bonus book selected by our editors, unlimited access to exclusive podcasts and more. $16.45/mo after 30 days. Cancel anytime. Learn more >

Product details

  • Publisher ‏ : ‎ Addison Wesley; 1st edition (5 August 2004)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 400 pages
  • ISBN-10 ‏ : ‎ 0321213351
  • ISBN-13 ‏ : ‎ 978-0321213358
  • Dimensions ‏ : ‎ 18.42 x 3.18 x 24.13 cm
  • Customer Reviews:
    4.6 out of 5 stars 60 ratings

Customer reviews

4.6 out of 5 stars
4.6 out of 5
60 global ratings
How are ratings calculated?

Review this product

Share your thoughts with other customers

Top reviews from Australia

There are 0 reviews and 0 ratings from Australia

Top reviews from other countries

Alan Lenton
5.0 out of 5 stars Useful, pragmatic, and fills the gap between GoF and Fowler
Reviewed in the United Kingdom on 11 March 2013
Verified Purchase
4 people found this helpful
Report abuse
Develoopers ltd
4.0 out of 5 stars Very helpful but you might need to google to really understand
Reviewed in the United Kingdom on 25 October 2019
Verified Purchase
Amazon Customer
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on 9 May 2016
Verified Purchase
N. Murali Mohan
5.0 out of 5 stars The "real" refactorings are here
Reviewed in India on 18 January 2021
Verified Purchase
One person found this helpful
Report abuse
C. Jack
5.0 out of 5 stars How to apply patterns
Reviewed in the United Kingdom on 20 January 2006
Verified Purchase
4 people found this helpful
Report abuse