マジックナンバー
「マジックナンバー」の英語
「マジックナンバー」は英語で magic number と言います。プログラミングで、名前を付けずにコードへ直接書いた数値を指す専門用語です。定数名に置き換えると、コードが読みやすく保守しやすくなります。
「マジックナンバー」の英語の使い分け
プログラミングで、意味を説明する名前なしに直接書かれた数値を指す専門用語です。
コアイメージ
マジックナンバーはソースコード中に名前や説明が付けられないまま直接書かれる数値リテラルを指す
英英
A numeric literal used directly in source code without a descriptive name or explanation, which reduces readability and maintainability.
語源
magic numberは、'magic'(理由や説明が示されない特別扱い)と'number'の結合で、プログラミングで説明のない数値リテラルを指す用語として広まった
コラム
- プログラミングではマジックナンバーを定数名や説明で置き換えることにより可読性と保守性が向上する
「マジックナンバー」のレベル別の例文
- 中学
- 高校・英検2級
Replacing magic numbers with constants can make complex programs easier to understand.
- TOEIC・ビジネス
Please replace the magic number with a clearly named constant before release.
- 日常会話
Why is this magic number here?
「マジックナンバー」を英語にするときのよくある間違い
× magic numeral
プログラミングでこの意味を表す標準的な用語は magic number です。