「红,绿,重构」的第三步是重构,重构是不破坏外部行为的前提下改善现有代码设计的过程。它是一个非常重要的步骤,但是常常被忽视。我们是如此地热衷于重构代码,以至于我们为这件事专门写了一本书 Ruby Science。
原文链接