FREE Delivery in the UK.
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Refactoring to Patterns (... has been added to your Basket
+ £2.80 delivery
Used: Good | Details
Sold by anybookltd
Condition: Used: Good
Comment: This is an ex-library book and may have the usual library/used-book markings inside.This book has hardback covers. In good all round condition. . Please note the Image in this listing is a stock photo and may not match the covers of the actual item
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Refactoring to Patterns (Addison-Wesley Signature) Hardcover – 5 Aug 2004

4.6 out of 5 stars 9 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
Hardcover
£51.99
£42.01 £26.46
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover

Frequently bought together

  • Refactoring to Patterns (Addison-Wesley Signature)
  • +
  • Refactoring: Improving the Design of Existing Code (Object Technology Series)
  • +
  • Design patterns : elements of reusable object-oriented software
Total price: £115.74
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • Hardcover: 400 pages
  • Publisher: Addison Wesley; 01 edition (5 Aug. 2004)
  • Language: English
  • ISBN-10: 0321213351
  • ISBN-13: 978-0321213358
  • Product Dimensions: 17.8 x 2.5 x 23.6 cm
  • Average Customer Review: 4.6 out of 5 stars 9 customer reviews
  • Amazon Bestsellers Rank: 108,253 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Synopsis

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.

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.



See all Product description

Customer reviews

Share your thoughts with other customers
See all 9 customer reviews

Top customer reviews

11 March 2013
Verified Purchase
4 people found this helpful
|Comment|Report abuse
8 May 2016
Verified Purchase
19 January 2006
Verified Purchase
3 people found this helpful
|Comment|Report abuse
19 January 2006
Verified Purchase
12 people found this helpful
|Comment|Report abuse
16 December 2010
3 people found this helpful
|Comment|Report abuse

Would you like to see more reviews about this item?

Where's My Stuff?

Delivery and Returns

Need Help?