ソフトコーディング
ソフトコーディングとは、コンピュータプログラミングにおいて、使用する値や機能などを外部のリソースから取得することを言う。外部のリソースとしては、プリプロセッサマクロ、プログラム外部の定数、設定ファイル、コマンドライン引数、データベースのテーブルなどが挙げられる。ハードコーディング(使用する値や関数をソースコード中に直接コーディングする)の対義語にあたる。