public Ein Refactoring schafft aus User-Sicht eher keinen Value. Deswegen müssen manchmal Argumente gefunden werden, um Stakeholder zu überzeugen.

Mögliche Argumente sind:

  • Um die Kosten für weitere Verbesserung zu minimieren
  • Um die Performance oder die Robustheit zu verbessern. Um dies zu untermauern können Stress Tests (siehe: Stress Tests) durchgeführt werden.

website - martin fowler - refactoring