Bei der Erstellung einer Anwendung stellen wir oft fest, dass das Hinzufügen neuer Funktionalitäten Probleme verursacht. Unter Zeitdruck beginnen wir, diese Probleme zu umgehen, indem wir seltsame und unverständliche Änderungen am Code vornehmen. Dadurch könnten wir gezwungen sein, Teile der Anwendung neu zu schreiben und diese nicht rechtzeitig zu liefern. Dies ist offensichtlich eines der schlimmstmöglichen Szenarien, aber es ist durchaus real. Die Lösung ist Code-Refactoring. In diesem Artikel zeigen wir Ihnen, was das ist und warum es so wichtig ist.