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

Chapter 5. Improving Design Correctness

Design Correctness is a pretty strong term. For many, this is a very subjective term. For the most part, if you ask two developers to look at the same design and have them evaluate it, they'll give you a different list of changes they would make to the design to make it correct. The focus of this chapter is understanding generally-accepted design principles and methodologies, examples of violating them, and how to refactor code to alleviate the maintenance issues resulting from these violations.

I'm not going to try to convince you that your design needs to change to accommodate everything in this book. You need to evaluate any paradigm, technology, or pattern for yourself and decide if it works in your circumstances. ...

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