Lávafolyam (antiminta)
A számítógép-programozásban a lávafolyam egy olyan kód, amit nagyon nehéz megváltoztatni, mivel annak következményei sokba kerülnek, vagy legalábbis elveszne a kompatibilitás a régebbi verziókkal.[1]
A fejlesztési csapatban történő változások elősegítik a lávafolyamot. A tudás az idő múlásával is elveszhet. Annak következtében, hogy nehéz lecserélni ezeket a kódszakaszokat, megőrzik ezeket, és máshol fejlesztenek, amivel bonyolítják a rendszert és a zűrzavart.[2]
A lávafolyam antimintának tekinthető, egy gyakori jelenség, ami a tervezés hibája miatt alakul ki.[3]
Források
szerkesztés- ↑ Lava Flow. Perl Design Patterns Wiki . [2016. január 31-i dátummal az eredetiből archiválva]. (Hozzáférés: 2016. január 7.)
- ↑ Mike Hadlow: The Lava Layer Anti-Pattern. Code rant , 2014. december 15. (Hozzáférés: 2016. január 7.)
- ↑ AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. New York: John Wiley & Sons, 87-95. o. (1998. november 3.). ISBN 0471197130
Fordítás
szerkesztésEz a szócikk részben vagy egészben a Lava flow (programming) című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.