Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences GmbH

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Ab in die Rente – Java-Legacy-Code: systematischer Umgang mit veralteten Codebasen

Java begleitet Entwickler seit drei Jahrzehnten, die an der Plattform nicht spurlos vorübergegangen sind. Das gilt auch für manchen Legacy-Code, an dem der Zahn der Zeit nagt. Wie und wann sich Java-Legacy-Code runderneuern lässt, beschreibt der vorliegende Artikel.

In den Entwicklungsabteilungen zahlreicher Unternehmen gibt es noch Leichen im Keller, die viele Entwickler fürchten und nur wenige wirklich verstehen: Java-Legacy-Code. Dieser Begriff beschreibt Programmcode, den Entwickler in vergangenen Jahrzehnten mit älteren Java-Versionen geschrieben haben und der heute noch produktiv läuft. Die Herausforderung beginnt bereits bei der Definition dessen, was man als „Legacy“ bezeichnet. Ein Entwickler betrachtet Code, der auf Java 8 basiert, möglicherweise…