ハードコードとは 【 hard code 】 〔 ハードコーディング 〕 - 意味/解説/説明/定義 : IT用語辞典
特定の動作環境を決め打ちして、その動作環境で動作させることを前提とした処理や
データをソースコードの中に書き込んでしまうプログラミング方式。
通称決め打ち
年を西暦表示するためのコードに「19xx」と記述したり(1900年代に決め打ちしている)、
数値の入力を求めるためのコードに「数値と入力してください」と記述したり(日本語に決め打ちしている)するのが
ハードコードの代表的な例である。
ソースコードの仕様が変わる度に決め打ちにしている部分を
修正しないといけないので、コードの保守性が恐しく下がる。