Category: Legacy Code

Mar 18 2017

The right way to approach a Legacy Code base

Productive C# Logo

On Friday, March 10 I attended the Working Effectively with Legacy Code workshop with Michael Feathers with few other members of my team. We are maintaining a difficult legacy code base and we were eager to do some practice and learn some useful techniques. The most important lesson I have learnt is that any effort to …

Continue reading »

Permanent link to this article: https://www.productivecsharp.com/2017/03/the-right-way-to-approach-a-legacy-code-base/

Mar 08 2014

Book: Working Effectively with Legacy Code

Productive C# Logo

Every professional developer have to deal with legacy code in the course of his career. The book Working Effectively with Legacy Code written by Michael Feather is considered a must read and I really recommend it. This is a summary of the book. Michael Feather definition of Legacy Code: Legacy code is simply code without tests. The goal …

Continue reading »

Permanent link to this article: https://www.productivecsharp.com/2014/03/book-working-effectively-with-legacy-code/