変数を定義する場合:
private static float rateCost3 = 3;
...警告が表示されます:
「3」はマジックナンバーです。
どうすればこれを解決できますか?
変数を定義する場合:
private static float rateCost3 = 3;
...警告が表示されます:
「3」はマジックナンバーです。
どうすればこれを解決できますか?
マジック ナンバーは、コード内の数字を直接使用したものです。この使用を修正するには:
private static final float RATE_COST_3 = 3;
コードの可読性が向上し、保守が容易になります。
ここにいくつかの情報があります: http://www.refactoring.com/catalog/replaceMagicNumberWithSymbolicConstant.html