Tartalomjegyzék:
Meghatározás - Mit jelent a Legacy Code?
A régi kód olyan alkalmazásrendszer-forráskód-típusra utal, amelyet már nem támogat. A régi kód nem támogatott operációs rendszerekre, hardverre és formátumokra is utalhat. A legtöbb esetben a régi kódot modern szoftvernyelvre és -platformra konvertálják. Az ismerős felhasználói funkcionalitás megőrzése érdekében azonban a régi kódot néha új környezetekbe viszik.
A Techopedia magyarázza a Legacy Code-t
Általános, téves felfogás van, hogy a régi kód régi. Bár néhány szoftverfejlesztő a régi kódot rosszul írt programként kezeli, a régi kód valójában egy olyan kódbázist ír le, amelyet már nem terveztek, hanem folyamatosan javítottak. Idővel korlátlan számú módosítást lehet végrehajtani a kódbázisban, az ügyfelek igényei alapján, ami azt eredményezte, hogy az eredetileg jól megírt kód bonyolult szörnyré váljon.
A szoftverfejlesztő felismeri a régi kódot, ha egy funkció nem adható hozzá másik logika megtörése nélkül. Ezen a ponton a fejlesztők érdeklődhetnek az új rendszer iránt.
