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