Working Effectively with Legacy Code

Working Effectively with Legacy Code
by Michael Feathers

Working Effectively with Legacy Code
List Price: $59.99
Our Price: $38.33
You Save: $21.66 (36%)
Availability: Usually ships in 1-2 business days
Buy Used: from $29.78 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Michael Feathers
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2004-10-02
ISBN: 0131177052
Number of pages: 456
Publisher: Prentice Hall

Summary of Working Effectively with Legacy Code

This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform-with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Software Engineering Books

Book Subjects
Most talked about in Software Engineering Books
Java Database Development ImageJava Database Development
by Martin Rinehart
Mcgraw-Hill Osborne Media; Published: 1997-11-10; Paperback; Book
Best price: $3.79
Price in other shops: $39.99
How to Be a Successful Online Student ImageHow to Be a Successful Online Student
by Sara Gilbert
McGraw-Hill; Published: 2000-11-21; Paperback; Book
Best price: $6.17
Price in other shops: $16.95
Sap R/3 Certification Exam Guide (All in One Certification) ImageSap R/ 3 Certification Exam Guide (All in One Certification)
by Stewart S. Miller
Computing Mcgraw-Hill; Published: 1999-05-03; Paperback; Book
Best price: $29.00
Price in other shops: $99.99
Signals and Systems: Analysis Using Transform Methods and MATLAB. Michael J. Roberts ImageSignals and Systems: Analysis Using Transform Methods and MATLAB. Michael J. Roberts
by Michael J. Roberts
McGraw-Hill Higher Education; Published: 2003-09; Paperback; Book
Best price: $232.56
PgMP: Program Management Professional Exam Study Guide ImagePgMP: Program Management Professional Exam Study Guide
by Paul Sanghera
Sybex; Published: 2007-10-15; Paperback; Book
Best price: $31.67
Price in other shops: $59.99
Facts and Fallacies of Software Engineering ImageFacts and Fallacies of Software Engineering
by Robert L. Glass
Addison-Wesley Professional; Published: 2002-11-07; Paperback; Book
Best price: $21.93
Price in other shops: $39.99
Extreme Programming in Practice ImageExtreme Programming in Practice
by James W. Newkirk, Robert C. Martin
Addison-Wesley Professional; Published: 2001-06-05; Paperback; Book
Best price: $0.99
Price in other shops: $29.99
SAP R/3 Plant Maintenance: Making it work for your business ImageSAP R/ 3 Plant Maintenance: Making it work for your business
by Britta Stengl, Reinhard Ematinger
Addison-Wesley Professional; Published: 2001-05-28; Hardcover; Book
Best price: $55.72
Price in other shops: $74.99
Patterns of Software: Tales from the Software Community ImagePatterns of Software: Tales from the Software Community
by Richard P. Gabriel
Oxford University Press, USA; Published: 1998-05-28; Paperback; Book
Best price: $64.55
Computer Systems: A Programmer's Perspective ImageComputer Systems: A Programmer's Perspective
by Randal E. Bryant, David R. O'Hallaron
Prentice Hall; Published: 2002-08-23; Hardcover; Book
Best price: $36.99
Price in other shops: $149.00
Similar Books and other products
Growing Object-Oriented Software, Guided by Tests ImageGrowing Object-Oriented Software, Guided by Tests
by Steve Freeman, Nat Pryce
Addison-Wesley Professional; Published: 2009-10-22; Paperback; Book
Best price: $31.76
Price in other shops: $49.99
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series) ImageThe Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)
by Robert C. Martin
Prentice Hall; Published: 2011-05-23; Paperback; Book
Best price: $23.89
Price in other shops: $39.99
Design Patterns: Elements of Reusable Object-Oriented Software ImageDesign Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Addison-Wesley Professional; Published: 1994-11-10; Hardcover; Book
Best price: $35.45
Price in other shops: $59.99
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler)) ImageContinuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))
by Jez Humble, David Farley
Addison-Wesley Professional; Published: 2010-08-06; Hardcover; Book
Best price: $31.27
Price in other shops: $49.99
The Art of Unit Testing: With Examples in .Net ImageThe Art of Unit Testing: With Examples in .Net
by Roy Osherove
Manning Publications; Published: 2009-07-05; Paperback; Book
Best price: $21.99
Price in other shops: $39.99
Test Driven Development: By Example ImageTest Driven Development: By Example
by Kent Beck
Addison-Wesley Professional; Published: 2002-11-18; Paperback; Book
Best price: $28.04
Price in other shops: $49.99
The Pragmatic Programmer: From Journeyman to Master ImageThe Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt, David Thomas
Addison-Wesley Professional; Published: 1999-10-30; Paperback; Book
Best price: $35.60
Price in other shops: $49.99
Refactoring: Improving the Design of Existing Code ImageRefactoring: Improving the Design of Existing Code
by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts
Addison-Wesley Professional; Published: 1999-07-08; Hardcover; Book
Best price: $25.00
Price in other shops: $64.99
Clean Code: A Handbook of Agile Software Craftsmanship ImageClean Code: A Handbook of Agile Software Craftsmanship
by Robert C. Martin
Prentice Hall; Published: 2008-08-11; Paperback; Book
Best price: $32.89
Price in other shops: $49.99
Code Complete: A Practical Handbook of Software Construction ImageCode Complete: A Practical Handbook of Software Construction
by Steve McConnell
Microsoft; Microsoft Press; Published: 2004-07-07; Paperback; Book
Best price: $27.54
Price in other shops: $49.99