Skip to content
EntityQ2111125· pop 16· linked from 80 articles

ハードコーディング

Sign in to save

Also known as hardcoding, hard-coding, hard-coded, hard coded, hard code

software development practice of embedding data into the source code

Wikidata facts

Instance of
technique
Show 3 more facts
has characteristic
simplicity
Sources (1)

via Wikidata · CC0

Article · 日本語

ハードコーディング(英語: hard coding)とは、本来プログラム中に記述すべきでないリソース(エラーメッセージなど)を、直接ソースコード中に埋め込むことである。これらは本来、外部ソースから取得するか、実行時に生成するべきものであり、これをソフトコーディング(英語: soft coding)という。 ハードコーディングされたデータを変更するには、ソースコードを編集して実行可能ファイルを再コンパイルするか、バイナリエディタを用いてメモリ上またはディスク上のプログラムを書き換える必要がある。 ハードコーディングされたデータは、物理定数、バージョン番号、静的テキスト要素などの不変な情報を表す。一方、ソフトコーディングされたデータは、ユーザ入力、HTTPサーバーからの応答、構成ファイルの内容などの任意の情報であり、実行時に決定される。

Abstract from DBpedia / Wikipedia · CC BY-SA