Jump to content

Lava flow (programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Furrykef (talk | contribs) at 12:24, 8 September 2004 (typo, redundancy, etc.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer programming jargon, lava flow is a problem in which computer code, usually written under less than optimal conditions, is put into production and then built on when still in a developmental state. This causes the original code to solidify (as many additional components now depend on it), turning the snapshot developmental state into a fixed final state that can no longer be modified.

Lava flow is considered an anti-pattern.