Search Author/Artist, Title, Keyword, ISBN ...
advanced search
View Basket / Checkout

view basket
0 items €0.00
1 Item added






Book cover of Refactoring to Patterns by Kerievsky, Joshua and Kerievsky - 9780321213358

Refactoring to Patterns

by Kerievsky, Joshua and Kerievsky

Format: Hardback
Publisher: Addison-Wesley Professional
Date of publication: 2004-08-06
Shipped From: US (10-14 days)
Price: €50.22


Free Delivery Worldwide



Description: 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.
In-Stock: 1
Weight: 1058g
Subject Keywords: Computing,Technology,Software,Hardware
ISBN: 9780321213358
Genre: Computing & Technology (Software & Hardware)


Save
 20%
Teach Yourself Visually Web Design

Teach Yourself Visually Web Design
Huddleston, Rob
Paperback
2010-10-31
RRP: €27.05
Price: €21.51

Free Delivery Worldwide

Save
 28%
Teach Yourself Visually Digital Video

Teach Yourself Visually Digital Video
Watson, Lonzell
Paperback
2010-01-07
RRP: €28.12
Price: €20.35

Free Delivery Worldwide

Save
 24%
Haynes' Automotive Electrical Manual

Haynes' Automotive Electrical Manual
Freund, Ken (Edt)/ Lacourse, Jon/ Stubblefield, Mike/ Worthy, Bob/ Haynes, John/
Paperback
1990-06-24
RRP: €20.73
Price: €15.67

Free Delivery Worldwide

Save
 13%
SKYJACK: The Hunt for D. B. Cooper

SKYJACK: The Hunt for D. B. Cooper
Gray, Geoffrey
Hardback
2011-08-09
RRP: €19.23
Price: €16.80

Free Delivery Worldwide

Save
 5%
Hacking

Hacking
Jordon, Tim
Paperback
2008-11-30
RRP: €19.67
Price: €18.72

Free Delivery Worldwide

Save
 22%
Objective-C Programming: The Big Nerd Ranch Guide

Objective-C Programming: The Big Nerd Ranch Guide
Hillegass, Aaron
Paperback
2011-10-18
RRP: €30.76
Price: €24.00

Free Delivery Worldwide

Agile Project Management: Creating Innovative Products

Agile Project Management: Creating Innovative Products
Highsmith, Jim
Paperback
2009-07-15
Price: €39.20

Free Delivery Worldwide

The Design of Design: Essays from a Computer Scientist

The Design of Design: Essays from a Computer Scientist
Brooks, Frederick P., Jr.
Paperback
2010-03-22
RRP: €29.37
Price: €28.49

Free Delivery Worldwide

Concurrent Programming on Windows

Concurrent Programming on Windows
Duffy, Joe and Mundie, Craig
Paperback
2008-10-24
Price: €53.88

Free Delivery Worldwide

Save
 41%
C# 2.0: Practical Guide for Programmers

C# 2.0: Practical Guide for Programmers
de Champlain, Michel and Patrick, Brian G.
Paperback
2005-03-01
RRP: €42.49
Price: €24.91

Free Delivery Worldwide

Save
 38%
Thriving Systems Theory and Metaphor-Driven Modeling

Thriving Systems Theory and Metaphor-Driven Modeling
Waguespack, Leslie J.
Hardback
2010-10-29
RRP: €111.87
Price: €69.53

Free Delivery Worldwide

Programming Language

Programming Language
Pandey, Adesh K.
Hardback
2008-05-01
Price: €42.72

Free Delivery Worldwide

Save
 37%
SAS 9: Preparing for the Base Programming Certification Exam for SAS 9

SAS 9: Preparing for the Base Programming Certification Exam for SAS 9
Hezaveh, Ali
Paperback
2007-07-27
RRP: €101.87
Price: €64.52

Free Delivery Worldwide

Save
 23%
Exploring Adobe Indesign CS5 [With CDROM]

Exploring Adobe Indesign CS5 [With CDROM]
Rydberg, Terry
Paperback
2010-06-24
RRP: €44.58
Price: €34.45

Free Delivery Worldwide

Save
 18%
Windows Command-Line Administrator's Pocket Consultant

Windows Command-Line Administrator's Pocket Consultant
Stanek, William R.
Paperback
2010-07-01
RRP: €26.92
Price: €22.12

Free Delivery Worldwide

Save
 57%
HTML and XHTML Step by Step

HTML and XHTML Step by Step
Wempen, Faithe
Paperback
2006-02-01
RRP: €44.99
Price: €19.40

Free Delivery Worldwide

Save
 51%
Pro Access 2010 Development

Pro Access 2010 Development
Collins, Mark
Paperback
2011-06-25
RRP: €58.74
Price: €28.68

Free Delivery Worldwide

Save
 17%
Beginning Windows Phone 7 Development

Beginning Windows Phone 7 Development
Lee, Henry and Chuvyrov, Eugene
Paperback
2011-06-15
RRP: €30.76
Price: €25.65

Free Delivery Worldwide

Save
 55%
Hadoop in Action

Hadoop in Action
Lam, Chuck
Paperback
2010-12-01
RRP: €58.74
Price: €26.21

Free Delivery Worldwide

Save
 45%
The Practitioner's Guide to Data Quality Improvement

The Practitioner's Guide to Data Quality Improvement
Loshin, David
Paperback
2010-10-15
RRP: €83.12
Price: €45.54

Free Delivery Worldwide

Continue shopping >>