ハードコーディング

« Back to Glossary Index

変化するはずのデータや設定を、プログラムの骨組みに直接「溶接」してしまう融通の利かない職人技である。
外部から書き換え可能な変数を使わず、数値やURLをコード内に直接埋め込む行為。
実装したその瞬間は最速で動くものの、後からの変更にはソースコード全体の再手術を要求する、未来の自分への時限爆弾となる。
仕様変更という時代の風に一切しなることなく、ただ「その時、その場所」のためだけに鉄の意志で固定された、デジタル世界の頑固で、かつ最も脆い墓標だ。

« Back to Glossary Index
タイトルとURLをコピーしました