Legacy code: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m + F + S
FaleBot (discussione | contributi)
m Bot: Tolgo: fr:Code hérité; modifiche estetiche
Riga 1:
{{F|informatica|gennaio 2010}}
{{S|informatica}}
Il '''legacy code''' è il [[codice sorgente]] correlato ad un [[sistema operativo]] (o ad un altro sistema di calcolo) non più supportato o in produzione. Il termine indica anche codice inserito nel [[software]] moderno con lo scopo di preservare una funzionalità supportata in precedenza, per esempio per il supporto dell'[[interfaccia seriale]] anche se i computer moderni usano solamente [[Universal Serial Bus|USB]].
 
In pratica, la maggior parte di codice sorgente ha qualche relazione con la piattaforma per cui è sviluppata; è difficile scrivere un programma di notevoli dimensioni completamente slegato dal suo futuro ambiente di esecuzione. Quando il produttore aggiorna o sostituisce la piattaforma, il codice non sarà più utilizzabile senza cambiamenti e diventerà ''legacy code''. Gran parte del lavoro dei [[programmatore|programmatori]] consiste nel modificare il codice per prevenire questo inconveniente.
Riga 11:
[[en:Legacy code]]
[[es:Código heredado]]
[[fr:Code hérité]]