Legacy-Code

Autor: Lewis Jackson
Erstelldatum: 7 Kann 2021
Aktualisierungsdatum: 23 April 2024
Anonim
What is legacy code?
Video: What is legacy code?

Inhalt

Definition - Was bedeutet Legacy Code?

Legacy-Code bezieht sich auf einen Anwendungssystem-Quellcodetyp, der nicht mehr unterstützt wird. Legacy-Code kann sich auch auf nicht unterstützte Betriebssysteme, Hardware und Formate beziehen. In den meisten Fällen wird Legacy-Code in eine moderne Software-Sprache und -Plattform konvertiert. Um die vertraute Benutzerfunktionalität beizubehalten, wird Legacy-Code manchmal in neue Umgebungen übertragen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Legacy Code

Es gibt eine weit verbreitete, falsche Auffassung, dass älterer Code alt ist. Obwohl einige Softwareentwickler Legacy-Code als schlecht geschriebenes Programm ansehen, beschreibt Legacy-Code tatsächlich eine Codebasis, die nicht mehr entwickelt, sondern kontinuierlich gepatcht wird. Im Laufe der Zeit kann eine unbegrenzte Anzahl von Änderungen an einer Codebasis vorgenommen werden, die auf der Kundennachfrage basieren und dazu führen, dass der ursprünglich gut geschriebene Code zu einem komplexen Monster wird.

Ein Softwareentwickler erkennt älteren Code, wenn ein Feature nicht hinzugefügt werden kann, ohne eine andere Logik zu verletzen. Zu diesem Zeitpunkt können die Entwickler mit der Lobbyarbeit für ein neues System beginnen.