我使用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()
Run Code Online (Sandbox Code Playgroud)
(这只是一个例子.我的函数不会被调用do_something_x.)
像这样在其他方面回归会是一个糟糕的编程习惯吗?放一个更好的主意
do_something_4()
do_something_5()
do_something_6()
Run Code Online (Sandbox Code Playgroud)
在每个if/elifs?