O'Reilly logo
  • hstradczuk@evolution1.com thinks this is interesting:

Whenever I do refactoring, the first step is always the same. I need to build a solid set of tests for that section of code. The tests are essential because even though I follow refactorings structured to avoid most of the opportunities for introducing bugs, I’m still human and still make mistakes. Thus I need solid tests.

From

Cover of Refactoring: Improving the Design of Existing Code

Note

Add to our process?