Working Effectively with Legacy Code

Michael Feathers

4,691 ratings by Goodreads

Language: English

Published by Pearson Education (US), US, 2004

0131177052 / 9780131177055

Series: Book 2 of 19 - Robert C. Martin Series

  • Softcover
  • New
See all details
Item image 1 of 2.

Seller: Rarewaves.com USA, London, London, United KingdomRarewaves.com USA

5-star seller

AbeBooks seller since June 11, 2025

View this seller's items
Softcover

Condition: New

US$ 66.28

 Free Shipping 
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket
Free 30-day returns

Item description from seller

This book provides programmers with the ability to cost-effectively handle common legacy code problems without having to go through the hugely expensive task of rewriting all existing code. It describes a series of practical strategies that developers can employ to bring their existing software applications under control. The author provides useful guidance about how to use these strategies when refactoring or making functional changes to codebases. One of the book's key points is that it teaches developers to write tests that can be used to ensure they are not unintentionally changing the application as they optimize it. Examples are provided in Java, C++, and C#, and the book assumes that the reader has some knowledge of UML notation. Strategies using UML and code in C++ and Java are emphasized, while language-independent advice is delivered in sidebars and appendices for language-specific users.

Seller Inventory # LU-9780131177055

Title
Working Effectively with Legacy Code
Author
Michael Feathers
Publisher
Pearson Education (US), US
Publication year
2004
Condition
New
Binding
Paperback
Language
English
ISBN 10
0131177052
ISBN 13
9780131177055
Item weight
740 grams
Series
Book 2 of 19: Robert C. Martin Series

Rarewaves.com USA

London, London, United Kingdom

5-star seller

AbeBooks seller since June 11, 2025

Shipping rates from United Kingdom to U.S.A.

Item7 to 12 business days7 to 12 business days
First itemUS$ 0.00US$ 0.00
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.

Payment methods

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay

Seller's business information

RAREWAVES.COM LIMITED

Elsley Court, 20-22 Great Titchfield Street
London, United Kingdom W1W 8BE