Jawa / Говнокод #1971 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
if("USD".equals(currency)) {
model.put(CURRENCY, String.valueOf(RBSConstants.CURRENCY_USD));
} else if("EUR".equals(currency)) {
model.put(CURRENCY, String.valueOf(RBSConstants.CURRENCY_EUR));
} else if("RUB".equals(currency)) {
model.put(CURRENCY, String.valueOf(RBSConstants.CURRENCY_RUB));
} else if("UAH".equals(currency)) {
model.put(CURRENCY, String.valueOf(RBSConstants.CURRENCY_UAH));
} else if("NOK".equals(currency)) {
model.put(CURRENCY, String.valueOf(RBSConstants.CURRENCY_NOK));
}

5 валют это тебе не 55 и не стопицот, так что херячим ифами

Запостил: shomeser shomeser, (Updated )

Комментарии (14) RSS

  • Не вижу особой беды в подобном. Названия валют тока в константы убрать.
    Ответить
  • Лучше создать статический Map, тогда уж.
    А еще лучше использовать enum (Java 1.5)
    Ответить
  • > А еще лучше использовать enum (Java 1.5)

    Ололо, в жабе энумы появились только к пятой версии? Прискорбно...

    Авось к версии десятой реализуют свитчи по стринговым литералам...
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8