Dom zvučni Što je naslijeđeni kod? - definicija iz tehopedije

Što je naslijeđeni kod? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Legacy Code?

Naslijeđeni kod odnosi se na vrstu izvornog koda aplikacijskog sustava koji više nije podržan. Naslijeđeni kod može se odnositi i na nepodržane operativne sustave, hardver i formate. Naslijeđeni kôd pretvara se u moderni softverski jezik i platformu. Međutim, kako bi zadržao poznatu funkciju korisnika, naslijeđeni kôd ponekad se prenosi u nova okruženja.

Tehopedia objašnjava Legacy Code

Postoji uobičajena, lažna percepcija da je naslijeđeni kod star. Iako neki programeri naslijeđeni kôd gledaju kao loše napisan program, naslijeđeni kôd zapravo opisuje bazu kodova koja više nije projektirana, već je stalno zakrpljena. S vremenom se na bazi koda na temelju zahtjeva kupaca može uvesti neograničen broj izmjena, što uzrokuje da ono što je izvorno dobro napisan kod evoluira u kompleksno čudovište.


Programer softvera prepoznat će naslijeđeni kôd kada se značajka ne može dodati bez probijanja druge logike. U ovom trenutku, programeri mogu započeti lobiranje za novi sustav.

Što je naslijeđeni kod? - definicija iz tehopedije