Lavastrom (Programmierung) - Lava flow (programming)

Lavastrom-Programmierung.jpg

In Computer - Programmierung Jargon , Lavastrom ist ein Problem , in dem Computercode unter suboptimalen Bedingungen geschrieben wird in Betrieb genommen und hinzugefügt , während noch in einem Entwicklungszustand. Wenn das System in Produktion geht, muss die Abwärtskompatibilität (da jetzt viele zusätzliche Komponenten davon abhängen) mit dem ursprünglichen, unvollständigen Design beibehalten werden.

Veränderungen im Entwicklungsteam, das an einem Projekt arbeitet, verschlimmern oft Lavaströme. Wenn Arbeiter in das Projekt ein- und aussteigen, kann das Wissen über den Zweck von Aspekten des Systems verloren gehen. Anstatt diese Teile zu bereinigen, arbeiten nachfolgende Mitarbeiter um sie herum, was die Komplexität und das Durcheinander des Systems erhöht.

Lavastrom wird als Anti-Muster angesehen , ein häufig anzutreffendes Phänomen, das zu schlechtem Design führt.

Verweise