I was recently looking at a web-cast and it was not related to refactoring at all, but the presenter said something about refactoring that just blew my mind. The code he started with looked something like this: public ClassD GetD() { ClassA a = new ClassA
Read More...