Жорстки́й код (відомий також як англ. Hard coding, hard-code чи hardcode) — термін належить до розробки програмного забезпечення, коли вхідні дані зашиваються жорстко в програму і не можуть бути змінені без правки коду програми. Є антипатерном в програмуванні, не рекомендований до використання.
Більш загально — вкладення припущень про середовище системи у її реалізації.
Класичним прикладом є задання абсолютного шляху до файлу в коді програми, замість відносного чи надання можливості вибрати користувачу цей файл.
const char *filename="C:\\myfile.txt";
Проблема полягає в тому, що на іншому комп'ютері або в іншій папці програма не буде працювати.
Ця стаття не містить . (травень 2017) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zhorstki j kod vidomij takozh yak angl Hard coding hard code chi hardcode termin nalezhit do rozrobki programnogo zabezpechennya koli vhidni dani zashivayutsya zhorstko v programu i ne mozhut buti zmineni bez pravki kodu programi Ye antipaternom v programuvanni ne rekomendovanij do vikoristannya Bilsh zagalno vkladennya pripushen pro seredovishe sistemi u yiyi realizaciyi Klasichnim prikladom ye zadannya absolyutnogo shlyahu do fajlu v kodi programi zamist vidnosnogo chi nadannya mozhlivosti vibrati koristuvachu cej fajl const char filename C myfile txt Problema polyagaye v tomu sho na inshomu komp yuteri abo v inshij papci programa ne bude pracyuvati Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2017