Viele Mythen ranken sich um Refactoring. Ist dies die lange gesuchte Lösung auf alle Probleme? Und lassen sich damit wirklich Projekte retten? Oder ist Refactoring nicht viel mehr nur eine Ausrede um planlos vor sich hin zu coden?
E-Logbuch und Fortbildungsplattform • Web: http://www.JGraber.ch • Twitter: @j_graber Hinweis: Verwendung für eigene Präsentationen nur mit Einverständnis des Autors
Probleme lösen wird • Wenn es nicht defekt ist macht es keinen Sinn es zu reparieren • Planlos entwickeln ist kein Problem da Refactoring meinen Code verbessern wird • Refactoring geht auch ohne Tests • Refactoring ist immer angebracht
verstehen – lassen sich einfacher wiederverwenden • Tests – belegen den Funktionserhalt • Basis für weitere Verbesserungen • Refactoring ist der Weg, nicht das Ziel