On 11/12/2014 01:41 PM, Marko Rauhamaa wrote:
Or I might indicate the exhaustion of possibilities:
if status == OK:
...
elif status == ERROR:
...
else:
assert status == WARNING
...
And here's a nice example of what one should NOT do. Imagine that a new status, CONFUSED is added, the above code is
not modified to handle it, and for whatever reason the program is being run optimized -- the assert is not there, and
CONFUSED is treated the same as WARNING.
--
~Ethan~
--
https://mail.python.org/mailman/listinfo/python-list