我有一个以各种方式跟踪其状态的课程。
self.updates_available = True
self.name = "Something"
self.ERROR = True
我首先检查状态的函数。例如,如果过程中出现错误,则无需继续。或者,如果没有可用的更新,请不要执行某些功能。
if not myclass.ERROR:
myclass.do_something()
if not build.ERROR:
myclass.do_something_else()
if not build.ERROR:
myclass.do_even_more()
这可能是最好的方法。所以问题是什么是跟踪应用程序状态的更好方法。