Zum Inhalt springen

APEX

  • Von: DOAG online
  • APEX DOAG.tv
  • 18.06.2020

APEX connect 2020: “How to Not Go Crazy Maintaining Legacy Code”

Anja Hildebrandt gibt bei der APEX connect 2020 [Online] einen Erfahrungsbericht zum Umgang mit Legacy Code.

Die Referentin von Concentrix geht in ihrer Session vom Worst-Case-Szenario aus: Ein Kollege, der das System die zurückliegenden 20 Jahre allein entwickelt hat, verlässt das Unternehmen. Auf Dokumentation und regelmäßige Code Reviews hat er all die Jahre komplett verzichtet.

Anhand von Beispielen zeigt Anja Hildebrandt, wie man sich mit Hilfe von Tools wie Logger und Pl/Scope zunächst einen Überblick verschaffen und ungenutzte Codeteile entfernen kann. Anschließend erläutert sie neben der Generierung eines Dokumentationsrumpfes auch die Nutzung von utPLSQL bei der Überarbeitung des Codes. So lässt sich in das anfängliche Chaos nach und nach ein wenig Ordnung bringen.