Casa Sviluppo Che cos'è un hardcode? - definizione da techopedia

Che cos'è un hardcode? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Hardcode?

Un hardcode è una parte di un programma per computer che non può essere modificato in alcun modo se non cambiando il codice sorgente del programma stesso.

Ciò significa che se il software è già stato compilato e trasformato in un eseguibile, la parte codificata del programma rimane costante, indipendentemente da ciò che viene fatto al software. Questo di solito viene fatto per determinati parametri e valori fissi che dovrebbero essere sempre costanti, come Pi o la velocità della luce.

Il processo di creazione di un hardcode è noto come hardcoding.

Techopedia spiega Hardcode

Solo alcune parti di un programma possono essere codificate e gli esempi più basilari sono valori costanti, specialmente quelli usati nelle scienze come la fisica e la chimica, così come la matematica in generale. Un hardcode ha uno scopo, ovvero garantire che il valore codificato non possa essere modificato durante il runtime di un programma.

Alcuni sviluppatori considerano l'hardcoding come una cattiva pratica di programmazione, ma ha alcuni meriti e usi appropriati. Ad esempio, a volte i numeri di serie univoci sono codificati nel software per garantire la validità della copia.

Che cos'è un hardcode? - definizione da techopedia