O'Reilly logo

Refactoring with Microsoft Visual Studio 2010 by Peter Ritchie

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What to refactor

With most software development projects, there's a reasonably constant influx of new requirements or change requests. Depending on the system and the input from your user community, some or many of these requests may require code that is significantly outside what the design currently handles. These requests may be enough to keep your refactoring plate full for a long time.

But, what if your project is already seeing the side-effects of brittle design and hard-to-maintain code? Implementing requirements often introduces bugs in seemingly disparate areas of the code that take less than trivial amounts of time to fix that make estimating the effort to implement requirements less than accurate. Finding where to make code changes to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required