являются плохой практикой? Если да, где об этом можно почитать? Навскидку полистала "Чистый код", но так сразу не нашла.
https://habr.com/ru/company/skillfactory/blog/508338/
Хреновая идея) Просто нужно понятные ифы писать и все, незачем плодить лишний ненужный код
Кто то как автор этой статьи, считает что if else зло. Кто то програмист нормального человека и использует всё.
Есть метрика cognitive complexity, она зависит от вложенности. Чем больше вложенность, вообще все ветвления, тем хуже. А так - компилятору совершенно фиолетово.
У меня два if-а - внешний и внутренний. Вроде как учили, что это "некрасиво". Не могу сообразить, как сделать, чтобы было иначе :D Спасибо за статью выше.
Неправильно назвал метрику. Вот эту имел в виду. https://pvs-studio.com/ru/blog/terms/0010/
А можешь код показать?
Конкретный код скинь. Не вижу никаких проблем в такой вложенности, если нельзя вытащить внутренний if
На рабочем компе нет месенджеров.
Обсуждают сегодня