Working Effectively with Legacy Code

Working Effectively with Legacy Code

This is the first entry of my books sections in this blog. The first book I want to introduce is Working Effectively with Legacy Code by Michael Feathers. This book is extremely useful when there is need to fix systems with legacy code base.

Okay, for me there are two types of legacy code: a) legacy code that is possible to improve b) CTRL-A and Delete. This book covers only first type of legacy code.

The book introduces different problem related to legacy code base and offers methods how to make legace code readable, usable and testable. This book is recommended reading for everybody who must mess with legacy code because it is always better to develop on code that is as safe as currently possible.

Working Effectively with Legacy Code may save you not only hours of time but event days or weeks or why not – months. I suggest this book highly also to developers who want to learn how to write systems that live longer than usual mess seen in our everydays life.

Gunnar Peipman

Gunnar Peipman is ASP.NET, Azure and SharePoint fan, Estonian Microsoft user group leader, blogger, conference speaker, teacher, and tech maniac. Since 2008 he is Microsoft MVP specialized on ASP.NET.

    One thought on “Working Effectively with Legacy Code

    Leave a Reply

    Your email address will not be published. Required fields are marked *