Показать сообщение отдельно
  #9 (permalink)  
Старый 25.12.2019, 03:20
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Сообщение от рони Посмотреть сообщение
Aetae, может else будет лучше смотреться, чем return в никуда?
В данном конкретном случае - может быть. Но в целом, особенно когда каждое ветвление может быть многострочным, мне нравится стиль "отбрасывания концов": чётко и явно декларируешь "после данного условия дальше дороги нет, независимо ни от чего". Если условие выполнилось - дальше код можно не читать.
Тогда как если цепочка продолжается else if ... else, то "внутреннему интерпретатору"(и глазам) приходится спускаться до конца всей условной цепочки и ниже в поисках возможного продолжения, что тратит ресурс мозга.)
__________________
29375, 35
Ответить с цитированием