hallo alle,
wie dokumentiert man am besten sein programm?
gibt es regeln an die man sich halten sollte?
gibt es ein gutes open-source programm zur erstellung einer documention.
ich hab da noch nicht so den durchblick.
habe mal von dia, star_uml gehört, weiß aber nicht wie man die benutzt und welches wirklich gut ist...
hat da jmd erfahrung?
Program Documentation
- __blackjack__
- User
- Beiträge: 14052
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@DMD-OS: Es wird aus der Frage nicht ganz klar was für Dokumentation es werden soll: für Benutzer oder für Programmierer? Für beides eignet sich Sphinx, das Werkzeug mit dem die Python-Dokumentation erstellt wird, und das auch von den meisten Python-Bibliotheken verwendet wird.
Sphinx wird auch von Projekten verwendet die nicht in Python geschrieben sind, und sogar für Dokumentation/Bücher die allgemeiner sind kann man es verwenden.
Für Benutzerdokumentation kann man ansonsten ziemlich viel verwenden. Die üblichen Textverarbeitungen, LaTeX, DocBook, AsciiDoc, Pandoc, …
Sphinx wird auch von Projekten verwendet die nicht in Python geschrieben sind, und sogar für Dokumentation/Bücher die allgemeiner sind kann man es verwenden.
Für Benutzerdokumentation kann man ansonsten ziemlich viel verwenden. Die üblichen Textverarbeitungen, LaTeX, DocBook, AsciiDoc, Pandoc, …
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
- __blackjack__
- User
- Beiträge: 14052
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@DMD-OS: Jain. Nicht ganz so wie bei Doxygen. Man kann bei Sphinx in den Quelltexten der Dokumentation Docstrings und spezielle Kommentare aus den Modulen in die Dokumentation übernehmen.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
- noisefloor
- User
- Beiträge: 4193
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
Ich habe immer wenn ich eine Doku geschrieben habe Sphinx benutzt. Das ist schon ziemlich gut dafür.
BTW: Wenn du eine deutschsprachige Doku schreibst solltest du vorher vielleicht noch an deiner Groß-/Kleinschreibung feilen. Entweder ist dir entfallen, dass es die im Deutschen nun mal gibt - oder deine Umschalt-Taste ist defekt.
Gruß, noisefloor
Ja, aber das ist dann halt eher eine API Doku und kein Benutzerhandbuch. Kommt halt drauf an, was du willst.hab grad gelesen, daß man mit doxygen eine docu aus dem programmcode erstellen kann.
Ich habe immer wenn ich eine Doku geschrieben habe Sphinx benutzt. Das ist schon ziemlich gut dafür.
BTW: Wenn du eine deutschsprachige Doku schreibst solltest du vorher vielleicht noch an deiner Groß-/Kleinschreibung feilen. Entweder ist dir entfallen, dass es die im Deutschen nun mal gibt - oder deine Umschalt-Taste ist defekt.
Gruß, noisefloor
Dann bekommst Du irgendwann Schwierigkeiten mit PEP 8 
Rechtschreibregeln sind sehr hilfreich, denn sie unterstützen die Lesbarkeit von Texten und deren inhaltliches Verständnis. Manche Beiträge lese ich gar nicht mehr, da ihnen beides abgeht.

Rechtschreibregeln sind sehr hilfreich, denn sie unterstützen die Lesbarkeit von Texten und deren inhaltliches Verständnis. Manche Beiträge lese ich gar nicht mehr, da ihnen beides abgeht.