Anthony Flury added the comment:

Assuming the reader knows the details of how Python works is not a great 
assumption when those documents are being used (by the most part) by people 
like me who are reasonable developers but who don't know, and for most cases 
don't care about the internals of Python.

The inspect library is a bit different I conceed, as the user is starting to 
poke under the belly of the beast as it were, but i do think it would be useful 
to link from Inspect to the data model docs, were the terminology is discussed 
in more detail.

If I had tried to port my existing code to Python3.5, and it would have failed 
it's test set at this point - I don't think that the inspect library docs as 
they are would have helped.

I know inspect is deliving into the internals - but for most people a block of 
code within a def block within a class definition is a method - that is what 
everyone refers to them - even though internally they aren't bound, and aren't 
'methods' strictly speaking - I think the docs should try to bridge the gap 
between common (non expert) language and the correct language terminology where 
neccessary

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27901>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to