Я использую Python для своего примера, но мой вопрос касается языков программирования в целом.
def some_function(eggs):
if eggs == 1:
do_something_1()
elif eggs == 2:
do_something_2()
elif eggs == 3:
do_something_3()
else:
do_error()
return
do_something_4()
do_something_5()
do_something_6()
( Это просто пример. Мои функции не будут называться do_something_x
.)
Будет ли возвращение в else как это плохой практикой программирования? Было бы лучше поместить
do_something_4()
do_something_5()
do_something_6()
в каждый из if / elifs?