0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ハードコードとは

Posted at

ハードコードとは

プログラムに直接、固定値を書き込むことを指します。直接書き込みことにより、変更が困難になることから避けるべき行為です。

どのように避けることができるでしょうか

ソフトコード

ハードコードの反対をソフトコードと言います。具体的には、固定値を事前に定数として定義しておくことを指します。

ソフトコードをすることにより、修正が発生しても変更箇所を限定的に抑える事ができます。また、変更漏れを防げる可能性を高めることができます。また、初めてコードを触る方も各変数の役割を理解することが瞬時にできます。

このため、ハードコードは避けるべき行為と言われています。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?