Sommario:
Definizione - Cosa significa clonazione?
In informatica, la clonazione è il processo di creazione di una copia esatta di un altro programma o oggetto applicativo. Il termine può essere usato per indicare un oggetto, una programmazione o un'applicazione che ha funzioni e comportamenti simili a un altro oggetto o programma applicativo ma non contiene il codice sorgente originale dell'oggetto o programma in questione. La clonazione viene anche utilizzata per descrivere l'atto di creare la copia esatta di un file di directory o di un disco comprensivo di eventuali sottodirectory o file all'interno del disco o della directory.
Techopedia spiega la clonazione
Le applicazioni e i programmi clonati sono spesso applicazioni personalizzate. In molti casi, sono tecnicamente superiori all'originale, come nel caso di Linux. La clonazione in programmazione, in ogni caso copia i valori dall'oggetto interessato all'altro oggetto. La clonazione consente ai programmatori di copiare i valori di un oggetto o del codice sorgente di un programma applicativo su un altro senza la necessità di scrivere il codice esplicito. Alcuni linguaggi di programmazione, ad esempio Java, hanno parole chiave e funzionalità per supportare la clonazione. Clone () è una di queste funzioni.
Ci sono alcuni benefici associati alla clonazione. La clonazione può aiutare un nuovo programma o applicazione a essere più compatibile con le applicazioni o gli ambienti esistenti. Se non vi è alcuna violazione del copyright del codice sorgente o del software originale, la clonazione può aiutare a migliorare il software.
Questa definizione è stata scritta nel contesto della programmazione