Unser Team plant, einige der Module in Legacy-Code-Basis zu re-Faktor. Es ist eine Web-Anwendung in Java geschrieben. Es hat überhaupt keine Komponententests.Qualitätssicherung von Legacy-Code wird refaktoriert
Ich fragte Entwickler, ein Junit für vorhandene Funktionalität vor dem Re-Factoring zu schreiben, aber ich bin mir sicher, dass das nicht sehr umfangreich sein wird.
Was sind die anderen Maßnahmen (Blackbox/Whitebox/Prozesse) kann ich sicherstellen, dass das Re-Factoring keine bestehende Funktionalität stört.
das aktuelle System ist ziemlich stabil und läuft seit mehr als 8 Jahren.
Dank Grau
Hey, das ist eine gute Idee. Aber das Projekt hat eine Menge bewegt, die ich nicht in aktuelle, Release investieren kann. Ich kann diesen Ansatz jedoch in zukünftigen Refactoring-Initiativen verwenden. Vielen Dank. –