thmpsn....@gmail.com a écrit :

(snip)

Anyway, it doesn't matter. We're losing the point here. The point is
that language support for private access, by disallowing user access
to private data, provides an unambiguous information hiding mechanism
which encourages encapsulation. Python's approach, however, which is
only a naming convention rather than a language feature, merely TRUSTS
the programmer not to break encapsulation. And sure, if we're all good
programmers, everything will go well and we'll end up with an
organized application. But the danger is still there: at any given
time, we COULD break encapsulation!

Oh, my, What a shock! What a nightmare. Thanks, thanks thmpsn for opening our eyes. How can we have lived so many years with this permanent danger, and yet managed to write working, robust programs, I really wonder. Good God, we really need to fix this immediatly, because obviously, TRUSTING the programmer JUST CANT WORK.

Or can it ?

this-dead-horse-has-been-beaten-to-hell-and-back-pity-the-poor-animal-ly'yrs
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to