Refactoring: 本质上说,重构就是在代码写好之后改进它的设计。

 

好的测试是重构的根本。

 

何时重构?重构应该随时随地进行。

 

Nunit + Resharper

 

重构基本技巧:小步前进 + 频道测试