Book: Working Effectively With Legacy Code

Posted by: Steven Smith, on 13 May 2008 | View original | Bookmarked: 0 time(s)

Working Effectively with Legacy Code (Robert C. Martin Series): Michael Feathers: Books

I've just finished the above book, which was recommended to me by Jeffrey Palermo a few months ago.  It is one of the most useful software development books I've read since Code Complete.  I wish I'd read it years ago, and I'm finding myself refactoring and rethinking my approach to current systems I've been working on for some time to make them more testable and easier to work with -- and I'm already seeing improvements.  Seriously, if you're writing software, you should buy this book and move it to the top of your professional reading list.  It's the book that Refactoring should have been, in that it is a very easy read with great examples that also serves as an excellent reference.  I just bought copies for all my full time developers.

Why are you still reading this?  Go!  Read the book!

Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: .NET | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 599 | Hits: 9

Similar Posts

  • Why not Classic (Legacy) ASP? more
  • ASP.NET MVC in Action arrived at my doorstep today more
  • Mahendra Mavani teaching Refactoring workshop more
  • Live and well more
  • Sneak Peek at our book Beginning ASP.NET MVC 1.0 more
  • Tech Ed BookStore more
  • New Book: Professional ASP.NET 3.5 SP1 In C# and VB more
  • TEC/DEC in Vegas Next Week more
  • Create custom LINQ providers fluently more
  • Converting LINQ queries from query syntax to method/operator syntax more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD