Bruno Desthuilliers <bdesth.quelquech...@free.quelquepart.fr> writes: > The failure was because a module tested, QA'd and certified within a > given context (in which it was ok to drop the builtin error handling) > was reused in a context where it was not ok. And the point is exactly > that : no *technology* can solve this kind of problem, because it is a > *human* problem (in that case, not taking time to repass the whole > specs / tests / QA process given context change).
In this case it does nothing at all to support your arguments about the helpfulness or lack of helpfulness of strong encapsulation. You may as well say that antibiotics are medically useless because they won't stop anyone from getting killed by a falling piano. -- http://mail.python.org/mailman/listinfo/python-list