Wenn behutsam durchgeführt und gründlich getestet, sollte Refaktorisierung den Code nicht zerstören. Der Zweck der Refaktorisierung besteht darin, den bestehenden Code zu verbessern, ohne sein externes Verhalten zu ändern.