|
|
#19 |
|
Дмитрий Ерин
|
Цитата:
Изначально опубликовано Alks
Посмотрите еще раз на извращение с switch ( true ) - - прикольное конечно же решение не спорю, но вводить ф-ю (пусть даже глобальную) ради того чтобы написать ... - ОНО ТОГО НЕ СТОИТ ![]() Не нравится - не ешь! Меня вот, например, коробит от словосочетания else if почти так же, как от goto Но это - дело моего вкуса... При этом switch (true) сам использовал в жизни 1 или 2 раза! И что с того? Люди спросили, я посоветовал, а "рекомендуется, не рекомендуется" - это уже лирика. ![]() Функцию вообще чисто для красоты добавил (пример-то высосан из пальца)... Хотя, вот сейчас даже придумал одно преимущество ее использования: представьте, что в какой-то момент нужно поменять логику таким образом, чтобы крайние значения не включались в диапазоны! И при этом имеем switch на пару десятков case-ов (или пару десятков else if, кому как нравится). Вот и функция пригодится... Цитата:
Есть проблемы и поважнее, чем сравнение двух несчастных операторов
|
|
|
| Теги |
| switch, диапазон условий, интерпретатор, компилятор, полезное, программирование, разработка, условный оператор |
|
|
|