[Python-Dev] Breaking undocumented API
Michael Foord
fuzzyman at voidspace.org.uk
Tue Nov 16 18:21:38 CET 2010
On 16/11/2010 17:16, Łukasz Langa wrote:
> Am 16.11.2010 18:06, schrieb Antoine Pitrou:
>> On Tue, 16 Nov 2010 16:34:54 -0000
>> exarkun at twistedmatrix.com wrote:
>>> Imagine trying to use a dictionary without knowing about alphabetical
>>> ordering.
>> You mean an ordered dictionary, right?
>
> He meant the ones with actual paper pages.
But given that we are particularly talking about how to handle
undocumented APIs, a more apropos comparison would be to ask how
dictionary readers are supposed to look up words that aren't in the
dictionary...
This is why I think it *is* a style issue for developers - the more
important decision is codifying how we decide what words need to go in
the dictionary (to continue to torture the analogy).
Michael
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk
--
http://www.voidspace.org.uk/
READ CAREFULLY. By accepting and reading this email you agree,
on behalf of your employer, to release me from all obligations
and waivers arising from any and all NON-NEGOTIATED agreements,
licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap,
confidentiality, non-disclosure, non-compete and acceptable use
policies (”BOGUS AGREEMENTS”) that I have entered into with your
employer, its partners, licensors, agents and assigns, in
perpetuity, without prejudice to my ongoing rights and privileges.
You further represent that you have the authority to release me
from any BOGUS AGREEMENTS on behalf of your employer.
More information about the Python-Dev
mailing list