我按照鲍勃叔叔的干净代码书重构了一个包。
结果:我从之前的巨型函数中得到了大量更小的函数(因为我仍在学习 Python 和最佳实践)。
我的问题是这样的:
为了让事情井然有序...
在函数上你不会使用其他地方......
使用嵌套函数更好吗
def public_func():
def private_func():
# do abc
private_func()
# do xyz
Run Code Online (Sandbox Code Playgroud)
或者有很多使用私有函数语法的较小函数?
def _private_func():
# do abc
def public_func():
_private_func()
# do xyz
Run Code Online (Sandbox Code Playgroud)