nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Code-Dokumentation

Von: Ole Streicher (ole-usenet-spam@gmx.net) [Profil]
Datum: 10.09.2009 11:47
Message-ID: <ytzr5uf3zcr.fsf@news.ole.ath.cx>
Newsgroup: de.comp.lang.python
Hallo,

auch diese Frage ist vermutlich trivial und 1000x beantwortet; aber
zumindest in meinem Buch (Nutshell) auf der Python-Doku-Seite habe ich
nichts gefunden: Wie dokumentiere ich sinnvollerweise den Code (API)?

Soweit bin ich:

class MyClass:
"""Kurzbeschreibung der Klasse.

Langbeschreibung.

Class Attributes:
a1 -- erstes Attribut (vom Typ xyz)

Object Attributes:
a2 -- zweites Attribut (vom Typ def)

"""
def my_func(x):
"""Kurzbeschreibung.

Langbeschreibung.

Parameters:
x -- ein Parameter (vom Typ xxx)

Return:
etwas vom Typ yyy

"""

Ich vermute aber, dass es für all diese Punkte (Attribute, Parameter,
Rückgabewerte, Typen) formalere Beschreibungen gibt, die z.B. auch
automatisiert testbar sind, und dass auch die Überschriften einem
gewissen Standard genügen.

Viele Grüße

Ole

[ Auf dieses Posting antworten ]

Antworten