Следует избегать if .. else .. конструкций?

Всем привет.
Один знакомый программист сказал что лучше избегать в своем коде логических конструкций таких как if.. else и т д .
А я же наоборот пишу их везде где только можно. Например если можно написать не 2 функции, а одну - но будет меняться только входное значение, то я проверю это значение через if else.
Тaк все же следует избегать или знакомый ошибается ?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@d-sem
По ситуации и вкусу.

Если вся логика одна строка, то уместней тернарный оператор.
Если в if будет return или exception, то else не нужен.

Если считаете нужным использовать else, то используйте.

Вот что точно следует избегать, так это множество вложенных if...else.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект