[Python-Dev] Best practice for documentation for std lib (original) (raw)
Alexander Belopolsky alexander.belopolsky at gmail.com
Mon Sep 23 21🔞01 CEST 2013
- Previous message: [Python-Dev] Best practice for documentation for std lib
- Next message: [Python-Dev] Best practice for documentation for std lib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, Sep 23, 2013 at 3:01 PM, Terry Reedy <tjreedy at udel.edu> wrote:
> IIRC in the Java world you have to
use 'Returns', but I don't buy the argument from nit-picky grammarians that leads to this rule. (It's something about the documentation not being a command. But English is more flexible than that.)
My take is that 'Returns' describes to the programmer what the function (interpreter) does, while 'Return' says what the programmer says to the interpreter when using the function. I strongly prefer the directive form.
+1
I don't think "Returns bar." is a valid English sentence because it lacks subject. I would not mind
def foo(): """returns bar"""
which I would read as "Function foo() returns bar," but in this case "returns" should be in lower case. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20130923/3264fc0a/attachment.html>
- Previous message: [Python-Dev] Best practice for documentation for std lib
- Next message: [Python-Dev] Best practice for documentation for std lib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]