Является ли тернарный оператор плохой практикой?

Оглавление:

Является ли тернарный оператор плохой практикой?
Является ли тернарный оператор плохой практикой?

Видео: Является ли тернарный оператор плохой практикой?

Видео: Является ли тернарный оператор плохой практикой?
Видео: Условный тернарный оператор что это. Как работает. Как использовать. C ++ Для начинающих. Урок #69 2024, Ноябрь
Anonim

Условный тернарный оператор определенно можно использовать слишком часто, и некоторые находят его совершенно нечитаемым. Тем не менее, я считаю, что в большинстве ситуаций может быть очень ясно, что ожидается логическое выражение, при условии, что его цель ясна.

Хорошо ли использовать тернарный оператор?

Рекомендуется использовать тернарный оператор , когда он упрощает чтение кода. Если логика содержит много операторов if…else, вам не следует использовать тернарные операторы.

Хорошо ли использовать тернарный оператор в Java?

Тернарный оператор Java - единственный условный оператор, который принимает три операнда. Это однострочная замена инструкции if-then-else, которая часто используется в программировании на Java. Мы можем использовать тернарный оператор вместо if-else conditions или даже переключать условия, используя вложенные тернарные операторы.

Что лучше if-else или тернарный оператор?

Вывод. Используйте тернарные операторы, чтобы присвоить значение переменной или при необходимости сократить код. Используйте операторы if-else для всего остального.

Тернарный оператор быстрее, чем if C++?

14 Ответы. Это не быстрее. Есть одно отличие, когда можно инициализировать константную переменную в зависимости от некоторого выражения: const int x=(a<b) ?

Рекомендуемые: