2017-09-27 15 views
-5

私はコードクリーンアップをしています。私はあなたを欲しがりますヘルプ コードはユニットを作成し、unitPositionHashmapに配置します。さらにユニットタイプに応じて生産量を削減します。 私はコードの量を減らす方法を探しています。この方法をよりスマートに構築する方法を探しています。 The code複数のif文を最小限に抑える方法は?

+0

最初のif文は冗長であり、コードには影響しません。 –

+0

メソッドにテストを抽出し、値を渡して次のように値に対してテストします。パラメータ – Stultuske

+0

@TavishAggarwal: 'TheCityHashMap.getProduction()'がnullになる可能性があります – Subhiksh

答えて

0

makeUnitに残った場合にブロックと使用パラメータは変数の値(ARCHER等P、GameConstants値()、10のようなProductionAmount条件値()に記入する場合は、1つを有する方法を作成します。あなたは1を持っています新しいメソッドに1つだけあれば

+0

ありがとう –

関連する問題