The social marketplace for new and used books.

Get started

Learn to sell
Learn to buy
Buy textbooks
Sign up
Buy a giftcard
For the authors

Support

Help
Track a shipment
Terms of use
Privacy policy
Cookies policy

Company

About us
Work with us
Give feedback
Categories

Contact us

Fast delivery with

Safe payments by

Visa
Mastercard
Google Pay

© 2026 Bookis AS

English

Sweden

Region is based on IP address

  1. Home
  2. Computer programming / software engineering
  1. Home
  2. Genres
  3. Computer programming / software engineering
Refactoring: Improving the Design of Existing Code

Hardcover • 1999 • English

Refactoring: Improving the Design of Existing Code

By Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts

0 Ratings • 0.0 of 5

‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

About the book

Martin Fowler’s guide to reworking bad code into well-structured code Refactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that needs refactoring; and how to actually do it successfully, no matter what language you use. R...Show more

Computing and Information Technology
Computer programming / software engineering

Book details

ISBN

9780201485677

Published year

1999

Language

English

Original title

Refactoring: Improving the Design of Existing Code

Format

Hardcover

Shippping and returns

Shipping

Used books are shipped by the seller. Expected delivery after package is sent is 2-4 days.

Returns

Contact the seller after delivery.

Reviews · 0

0 Ratings • 0.0 of 5

You might also like

Clean C++20

Clean C++20

Stephan Roth

Web development and design foundation

Web development and design foundation

Terry Felke-Morris

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition) (Microsoft .NET Development Series) (Hardcover)

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition) (Microsoft .NET Development Series) (Hardcover)

Krzysztof Cwalina

xUnit Test Patterns: Refactoring Test Code (The Addison-Wesley Signature Series) (Hardcover)

xUnit Test Patterns: Refactoring Test Code (The Addison-Wesley Signature Series) (Hardcover)

Gerard Meszaros

Lean Software Development: An Agile Toolkit for Software Development Managers

Lean Software Development: An Agile Toolkit for Software Development Managers

Mary Poppendieck

Implementation Patterns (Addison-Wesley Signature) (Paperback)

Implementation Patterns (Addison-Wesley Signature) (Paperback)

Kent Beck

Agile Software Development: The Cooperative Game (2nd Edition) (The Agile Software Development Series) (Paperback)

Agile Software Development: The Cooperative Game (2nd Edition) (The Agile Software Development Series) (Paperback)

Alistair Cockburn

Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series) (Paperback)

Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series) (Paperback)

Mary Poppendieck

Refactoring to Patterns

Refactoring to Patterns

Joshua Kerievsky

Effective C#: 50 Specific Ways to Improve Your C# (Effective Software Development) (Paperback)

Effective C#: 50 Specific Ways to Improve Your C# (Effective Software Development) (Paperback)

Bill Wagner

Test Driven Development: By Example

Test Driven Development: By Example

Kent Beck

Applying UML and patterns

Applying UML and patterns

Craig Larman

Agile Software Development, Principles, Patterns, and Practices

Agile Software Development, Principles, Patterns, and Practices

Robert C. Martin

Object Design: Roles, Responsibilities, and Collaborations

Object Design: Roles, Responsibilities, and Collaborations

Rebecca Wirfs-Brock

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture

Martin Fowler

Modern C++ Design: Generic Programming and Design Patterns Applied

Modern C++ Design: Generic Programming and Design Patterns Applied

Andrei Alexandrescu

Analysis Patterns : Reusable Object Models

Analysis Patterns : Reusable Object Models

Martin Fowler

Smalltalk Best Practice Patterns (Paperback)

Smalltalk Best Practice Patterns (Paperback)

Kent Beck

Design Patterns

Design Patterns

Erich Gamma