Зміст:
Визначення - Що означає Hardcode?
Жорсткий код - це частина комп'ютерної програми, яку неможливо змінити жодним чином, крім зміни вихідного коду самої програми.
Це означає, що якщо програмне забезпечення вже було зібрано та перетворено у виконуваний файл, частина жорсткої коду програми залишається постійною незалежно від того, що робиться з програмним забезпеченням. Зазвичай це робиться для певних фіксованих параметрів і значень, які завжди повинні бути постійними, як Pi або швидкість світла.
Процес створення жорсткого коду відомий як жорстке кодування.
Техопедія пояснює Hardcode
Тільки певні частини програми можуть бути жорстко кодовані, а основні приклади - постійні значення, особливо ті, які використовуються в таких науках, як фізика та хімія, а також математика в цілому. Жорсткий код має одну мету, а саме - забезпечити неможливість змінити значення жорсткого коду під час виконання програми.
Деякі розробники вважають, що жорстке кодування є поганою практикою програмування, але воно має деякі достоїнства та відповідне використання. Наприклад, іноді унікальні серійні номери жорстко кодуються до програмного забезпечення для забезпечення дійсності копії.
