0
ルビーに書き込む方がいいですか? 私は行列のようなものを作成する必要があります。私がコメントで言ったように、私は他の場所でこのマップを入れてしまうでしょう、http://paste.ofcode.org/dgFrYpuAsv8f77r36pdvXPそれはより良い方法を書くには?
def suggest_by_area_and_price area_range, price_range
broker_level = case area_range
when 0..100
return case price_range
when 0..25000
:intern_broker
when 25001..Float::INFINITY
:junior_broker
end
when 101..200
return case price_range
when 0..18000
:intern_broker
when 18001..30000
:junior_broker
when 30000..Float::INFINITY
:broker
end
#....
when 1500..Float::INFINITY
:senior_broker
else
:junior_broker
end
end
これらの範囲をハードコード化しておくのは悪い考えです。彼らはいくつかの構成ファイル、またはいくつかのデータストアに属しています。 –
ええ、私は理解しています、ここにそのことを示すためです。 – Costa