Download Working Effectively with Legacy Code PDF
2004
Title | Working Effectively with Legacy Code |
---|---|
Authors | Michael C. Feathers |
Genres | Software Engineering Books |
Publisher | Prentice Hall PTR |
ISBN | 9780131177055 |
This book provides programmers with the ability to cost effectively handlecommon legacy code problems without having to go through the hugelyexpensive task of rewriting all existing code. It describes a series of practicalstrategies that developers can employ to bring their existing softwareapplications under control. The author provides useful guidance about how touse these strategies when refactoring or making functional changes to codebases. One of the book's key points is that it teaches developers to write teststhat can be used to make sure they are not unintentionally changing theapplication as they optimize it. Examples are provided in Java, C++, and Csharp, and the book assumes that the reader has some knowledge of UMLnotation. Strategies using UML and code in C++ and Java primarily whilelanguage independent advice will be delivered in side bars and appendices forlanguage specific users.
More Books You May Like
If He Had Been with Me by Laura Nowlin
A New York Times BestsellerAn achingly authentic and raw portrait of love, regret, and the life-altering impact of the r...
[Free Download] The Forever War
Private William Mandella is a hero in spite of himself -- a reluctant conscript drafted into an elite military unit, and...
The Baby Owner's Manual #1
At Last! A Beginner's Guide to Newborn Baby Technology You've programmed your DVR, you’ve installed a wireless Interne...
The Body in the Library
"Colonel and Mrs. Bantry are shocked when they wake one morning to find the dead body of a young platinum blonde on the ...
The Boy Who Was Raised as a Dog
In this instant classic of developmental psychology, a renowned psychiatrist examines the effect that trauma can have on...
The Wee Free Men (Discworld #30)
A nightmarish danger threatens from the other side of reality . . . Armed with only a frying pan and her common sense,...