hard-coded(形容词):指把数据、参数或逻辑直接写死在程序源代码里,而不是通过配置文件、环境变量或用户输入来改变。通常带有“不够灵活、难以维护”的含义。(也可作过去分词形式:be hard-coded)
/ˌhɑːrdˈkoʊdɪd/
The password is hard-coded in the app.
密码被硬编码在这个应用里。
Because the URL was hard-coded, the software broke after the server changed, and updating it required a new release.
因为网址被写死在代码中,服务器一改软件就坏了,而且必须重新发布版本才能更新。
hard-coded 由 hard(“硬的、固定的”)+ code(“编码、代码”)构成,字面意思是“把东西硬性地写进代码里”。该词常见于计算机与软件工程语境,用来强调“不是可配置的,而是写死的”。
作为技术术语,更多出现在技术书籍与纪实作品中,而非传统文学经典;在软件工程类写作中很常见,例如: